在守护程序模式下运行docker并传递'--icc = false'作为参数
时间: 2023-12-28 16:04:58 浏览: 33
您可以使用以下命令在守护程序模式下运行 Docker,并将 `--icc=false` 作为参数传递给 Docker:
```
sudo dockerd --icc=false
```
这将以守护程序模式启动 Docker,并禁用容器之间的互相通信。请注意,您可能需要以管理员权限运行此命令(使用 `sudo`)。
相关问题
ExecStart=/usr/local/sbin/dockerd --selinux-enabled=false -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 --data-root=/data/docker 作用是
ExecStart=/usr/local/sbin/dockerd --selinux-enabled=false -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 --data-root=/data/docker 这个命令是用来启动 Docker 守护进程的。具体来说,这个命令中包含了一些参数:
1. --selinux-enabled=false 表示 Docker 容器中不启用 SELinux;
2. -H 参数指定 Docker 服务监听的地址,这里是 unix:///var/run/docker.sock 和 tcp://0.0.0.0:2375,分别代表 Unix 套接字和 TCP 端口;
3. --data-root=/data/docker 表示 Docker 的数据存储目录为 /data/docker。
通过这个命令启动 Docker 守护进程后,就可以使用 Docker 相关命令进行容器的创建、启动、停止等操作。
docker update --mount type=bind,source=/etc/docker/daemon.json,target=/etc/docker/daemon.json,readonly=false 4f7188cc4b79执行这条命名时报错unknown flag: --mount See 'docker update --help'.
这个命令是用于更新一个正在运行的 Docker 容器的配置的。然而,`--mount` 这个选项是在 Docker 17.06 版本之后才被引入的,如果你的 Docker 版本过低,就会出现 `unknown flag: --mount` 的错误提示。
你可以尝试使用 `-v` 或 `--volume` 这个选项来代替 `--mount`,这个选项在早期版本的 Docker 中也是可用的。例如:
```
docker update -v /etc/docker/daemon.json:/etc/docker/daemon.json:ro 4f7188cc4b79
```
这个命令将会将宿主机上的 `/etc/docker/daemon.json` 文件映射到容器内的 `/etc/docker/daemon.json`,并且设置为只读模式。