2016 - 2024

感恩一路有你

docker挂载本地目录到容器 Docker容器怎样更改容器内应用程序的配置文件?

浏览量:1179 时间:2021-03-15 14:02:31 作者:admin

Docker容器怎样更改容器内应用程序的配置文件?

不建议更改正在运行的容器配置。容器本身是无状态的。当然,也可以通过进入容器进行更改。诸如dockerexec之类的更改无法持久化。重新启动容器时,更改将丢失。正确的方法是将需要持久化的数据放在装载的存储卷中,并在需要更改配置时直接保存。

如何挂在外部的配置文件到docker中的nginx?

1. 运行命令:dockerrun--nametest-it-v/home/xqh/myimage/dataubuntu/bin/bash

其中-v tag设置容器中的挂载点/data(容器中的一个目录),并将主机上/home/xqh/myimage目录的内容与/data相关联。

这样,容器中的/data目录或主机上的/home/xqh/myimage的操作完全实时同步,因为这两个目录实际上指向主机目录。

2. 运行命令:dockerrun--nametest1-it-v/dataubuntu/bin/bash

上面的-v标志只设置容器的装入点,不指定相关的主机目录。此时,docker将自动在主机上绑定一个目录。可以通过dockerspect命令查看。

docker挂载本地目录到容器 docker容器配置文件 docker start容器失败

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。