淘先锋技术网

首页 1 2 3 4 5 6 7

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 服务,以使修改后的参数生效。