Docker学习笔记(三)
本文围绕 Docker 网络展开,介绍了其定义、功能、基本命令、网络模式、案例及自定义网络。Docker网络能实现容器间及容器与外部网络通信。基本命令涵盖网络的创建、连接、移除等操作。网络模式有 bridge、host、none 和 container四种,常用的是 bridge 和 host 模式。文中以 typecho、ubuntu等镜像为例,详细说明了各模式的特点与使用方法。此外,自定义网络可控制容器网络环境,解决容器重启 IP变化导致的通信问题,通过案例展示了自定义网络内容器可直接用服务名通信
Docker学习笔记(一)
本文是 Docker 学习笔记,介绍了 Docker 理念、特点、基本组成,还涉及安装、加速、镜像与容器操作及常用命令。Docker 目标是实现“一次镜像,处处运行”,具有交付部署快、升级扩缩容便捷等特点,由镜像、容器、仓库构成。笔记给出 CentOS 和 Ubuntu 系统安装Docker-CE 的步骤,以及卸载、帮助命令。介绍阿里云镜像加速配置,解释 Docker比虚拟机快的原因。详细说明了镜像搜索、查看、拉取等管理操作,容器新建、启动、删除等基本操作及相关案例,并列举了 Docker 常用命令。
Docker学习笔记(二)
本文为 Docker 学习笔记,介绍了 Docker 镜像、仓库及容器数据卷相关知识。首先阐述了 Docker 镜像的概念、联合文件系统、加载原理,强调镜像分层利于共享复用,且镜像层只读、容器层可写,还说明了 `docker commit` 操作及案例。接着介绍将本地镜像推送至阿里云仓库和私有库的方法。然后指出官方 Docker Hub 访问不便,可使用 Docker Registry 构建私有镜像仓库,并给出操作示例。最后讲解容器数据卷,它用于数据持久化,具有共享、实时生效等特点,还介绍了相关命令及示例,如挂载、查看、设置只读和继承共享等。
2024年度总结
转眼间一年即将过去,在摆烂了长达10个月之久的我,决定还是把这一年去过的地方,做过的事。做一个小小的总结。
Caddy服务器
最开始建站的时候,不太会使用Nginx的部分配置,但是全站的所有子站点全部需要使用https协议,经过几番百度,最终发现了这个简单,轻量级的https服务器工具。最主要的就是它支持自动获取安全证书和自动更新证书。可用于静态资源托管和反向代理,虽然目前使用的是Nginx的443端口的转发配置。觉得是一个不错的小工具,还是可以小小的记录一下。
Pycharm和Docker
由于上周操作系统重置了,之前安装得Python环境全部没有了。又不想去重新安装环境,由于目前有一台服务器,并且已经安装了了Docker服务,此服务器也只是挂载了一个博客,有大部分得空间是被闲置得。没有利用起来。所以决定在Docker中去部署一个Python得解释器。可以给我学习Python提供环境,同时在Docker上也可以很方便得切换Python得版本。
Picgo+Typora+图床配置
本文介绍了使用免费图床 sm.ms 以及扩展到又拍云的配置方法。首先说明了选择 sm.ms 图床的原因,并详细介绍了 Picgo 安装配置及与 sm.ms 图床的连接步骤,使用插件方式。接着介绍了 Typora 的配置,使其能利用 Picgo 工具将图片自动上传到 sm.ms 图床。最后以又拍云为例进行扩展,包括注册账号、创建服务、绑定域名、操作员授权等步骤,以及在 Picgo 中的配置方法。
Svg描边Loading动画
之前在浏览他人的博客时,看到loading动画是蒙娜丽莎的svg描边。觉得挺对自己胃口的,但是又不知道这样的效果怎么去实现,去b站刷了一些前端的学习视频,其中看到一个特别好看的动画特效。active状态下导航栏的每一个菜单项图标的动画描边,但是奈何不知道怎么把svg的图标放到butterfly的__config.yml当中,所以决定写一个svg的描边loading动画。
云部署Hexo和Certbot申请
本章内容只是对最近学习的总结,对互联网相关开发者社区相关文章的一个整合和错误排查。最开始搭建博客的时候,不知道从何处下手。想去实现自己一些喜欢的前端样式,但是奈何都不尽人意,折腾了好久。所以选择了hexo的butterfly主题去快速搭建一个博客。后期还会对博客的部分样式做一定的更改,改成自己喜欢的样式效果。
Flume基础学习
Flume日志采集工具,可以配合第三方的前端埋点SDK去实现行为日志采集,到目前为止在工作中也没有使用到和涉及到。当时在使用这个工具时,学习的内容的深度相对来说也比较浅薄。后续会根据学习内容和规划做相应的调整,完善相关的学习笔记。本文主要介绍了Flume工具的基本配置使用、各个组件在其中发挥的作用、内部架构等。