Docker 是一种基于容器化技术的操作系统虚拟化平台,它可以方便地应用于软件开发和部署等各种场景。在使用 Docker 的过程中,我们有时需要对 Docker 的参数进行修改,以满足各种实际需求。
在 Docker 中,有三种方法可以修改参数:
1. 修改 Docker 配置文件
$ sudo vim /etc/docker/daemon.json { "registry-mirrors":["https://xxxxxx.mirror.aliyuncs.com"], "insecure-registries":["10.0.0.0/8","172.16.0.0/12","192.168.0.0/16"], "debug": true, "experimental": true, } $ sudo systemctl daemon-reload $ sudo systemctl restart docker
2. 新建或修改 Docker 环境文件
$ vim /etc/systemd/system/docker.service.d/docker.conf [Service] ExecStart= ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 $ systemctl daemon-reload $ systemctl restart docker
3. 修改 Docker 启动参数
$ sudo vim /usr/lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 --registry-mirror=https://xxxxxx.mirror.aliyuncs.com --insecure-registry 10.0.0.0/8 --insecure-registry 172.16.0.0/12 --insecure-registry 192.168.0.0/16 $ sudo systemctl daemon-reload $ sudo systemctl restart docker
以上三种方法修改 Docker 的参数都可以达到相同的效果,具体可以根据实际情况选择使用哪种方法。修改完成后,需要重新启动 Docker 服务,以使修改后的参数生效。