如果一个jenkins容器已经在运行,这时想要把宿主机上的/etc/docker/daemon.json 文件挂载到容器里,怎么在宿主机上进行操作
时间: 2023-12-26 10:06:58 浏览: 64
docker容器挂载宿主主机目录的操作方法
可以使用 `docker update` 命令来更新已运行的容器的配置。
首先,查看容器的 ID:
```
docker ps
```
然后,运行以下命令,将 `/etc/docker/daemon.json` 文件挂载到容器的 `/etc/docker/daemon.json` 目录下:
```
docker update --restart=always --mount type=bind,source=/etc/docker/daemon.json,target=/etc/docker/daemon.json,readonly=false <CONTAINER_ID>
```
其中,`<CONTAINER_ID>` 是容器的 ID。
这个命令会将 `/etc/docker/daemon.json` 文件挂载到容器中,并将容器设为自动重启。注意,如果容器已经设为自动重启,可以省略 `--restart=always` 参数。
更新完毕后,可以使用 `docker exec` 命令进入容器,检查 `/etc/docker/daemon.json` 文件是否已经成功挂载。
阅读全文