归档
善良比聪明更重要
07
25
Docker 系列(五十):服务端命令 dockerd Docker 系列(五十):服务端命令 dockerd
dockerd 是 Docker 的服务端守护进程,负责镜像管理、容器的创建与运行,以及网络、存储等核心工作。一般情况下,dockerd 由系统的 systemd 服务(服务名通常为 docker)托管,无需手动启动;但在调试或定制配置时,
2023-07-25
18
Docker 系列(四十九):如何调试 Docker Docker 系列(四十九):如何调试 Docker
排查 Docker 相关问题时,一般可以从开启守护进程的调试日志入手,必要时还可以查看守护进程的运行时堆栈,或者在数据可以丢弃的情况下彻底重置本地数据。本篇介绍这几种常用的调试手段。 开启调试日志在 dockerd 配置文件 daemon.
2023-07-18
11
Docker 系列(四十八):Dockerfile 最佳实践 Docker 系列(四十八):Dockerfile 最佳实践
本篇整理编写 Dockerfile 的一些最佳实践,帮助构建出更精简、更易维护的镜像。 一般性守则通过 Dockerfile 构建的镜像所启动的容器应该尽可能短暂(生命周期短)。「短暂」意味着可以停止和销毁容器,并且创建一个新容器并部署好所
2023-07-11
04
Docker 系列(四十七):常见问题总结 Docker 系列(四十七):常见问题总结
本篇整理了 Docker 使用过程中常见的一些问题与解决办法,涵盖镜像、容器、网络、存储与配置等方面,便于快速查阅。 如何清理临时文件?答:可以使用 docker image prune 命令。 如何查看镜像支持的环境变量?答:可以使用 d
2023-07-04