一、修改Docker Daemon
Docker Daemon是Docker的守护进程,Docker Client通过命令行与Docker Damon通信,完成Docker相关操作
Docker Daemon有不同的修改方式:命令行修改,修改启动项,修改配置文件。其中仅仅只是研究或一次使用Docker Daemon的不同选项时,可以通过命令行的方式,此时Docker Daemon运行在前端,日志直接打印在终端上;当Docker Daemon的配置很稳定,不常修改时,可以将Docker Daemon的选项放在启动项中;当Docker Daemon的配置需要定时修改时,就可以把变化的选项放在配置文件中
1. 直接启动Docker Daemon
在启动Docker Daemon时可以在命令行后面追加配置项,此时配置项会立即生效,终端打印日志,方便调试
通常在命令行中添加的选项有:-D/–debug(开启或关闭调试模式,默认关闭)、-H/–host(设置Docker Daemon监听方式)、–tls(开启或关闭TLS)
下图是设置的存储方式,但实际上存储方式应该在后面的方式中设置,这里只是举个栗子
2. 修改Docker Daemon启动项
Docker启动时,会从启动文件中读取启动项。CentOS中使用systemd管理服务,通过systemctl启动关闭停止Docker Daemon或者通过systemctl enable docker
将Docker Daemon加入自启动
Docker Daemon的启动文件放在/etc/systemd/system/docker.service.d目录中,如果没有则手工创建该目录并且在该目录下创建docker.conf文件来保存Docker的启动项
修改docker.conf文件,添加启动项,里面的内容是我从百度上copy下来的,想要添加哪些启动项配置就可以在[Service]的OPTIONS中添加