行业知识
docker 启动关闭,设置仓库地址
2026-11-11 08:23:09
来源:互联网转载
1. 配置/etc/docker/daemon.json
cat /etc/docker/daemon.json # 内容{ "registry-mirrors": ["https://0nth4654.mirror.aliyuncs.com"], "insecure-registries": ["harbor.domain.io"]} 2. 配置systemd启动文件
和方法1配置会有冲突,不可同时配置
cat /usr/lib/systemd/system/docker.service# 内容[Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network-online.target firewalld.service containerd.serviceWants=network-online.targetRequires=docker.socket containerd.service[Service]Type=notify# the default is not to use systemd for cgroups because the delegate issues still# exists and systemd currently does not support the cgroup feature set required# for containers run by dockerExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --insecure-registry harbor.domain.ioExecReload=/bin/kill -s HUP $MAINPIDTimeoutSec=0RestartSec=2Restart=always
3. 重载 配置文件
修改
systemctl daemon-reload # 重载所有修改过的配置文件# daemon-reload: 重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载。
4. docker 重启
# 禁用 docker 开机自启sudo systemctl disable docker# 关停 docker 服务sudo systemctl stop docker# 关闭 docker.socket 服务systemctl stop docker.socket# 关闭 docker.service 服务systemctl stop docker.service#启动docker systemctl start docker# 守护进程重启 sudo systemctl daemon-reload#重启docker服务 systemctl restart docker# 重启docker服务 sudo service docker restart
systemctl stop docker 命令关停的时候,确返回了如下警告:
也就是在停止 docker.service,但是又被 docker.socket 激活启动起来了。
此时我们就需要理解 docker 各部分之间的关系才能正确的把 docker 服务停止掉。
确认是否关闭可以使用 docker ps 查看
如果有报错问题,可以查看系统日志 /var/log/messages:包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
参考
systemctl 介绍:https://www.cnblogs.com/zwcry/p/9602756.html
/etc/docker/daemon.json配置文件详解:https://www.cnblogs.com/chuyiwang/p/17577020.html
docker服务如何正确关停: https://blog.csdn.net/a1137588003/article/details/132502593
docker仓库登录及配置: https://blog.csdn.net/Ruby_One/article/details/136883834
inux系统下 /VAR/LOG/ 各个日志文件分析: https://blog.csdn.net/Love_Naive/article/details/107472689