2016 - 2024

感恩一路有你

mysql有必要使用docker Docker容器怎样更改容器内应用程序的配置文件?

浏览量:1678 时间:2021-03-11 04:48:41 作者:admin

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

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

如何实现docker的数据持久化?

容器中的文件或目录监视到主机的硬盘,例如docker run-D-V/var/log/usr/local/Tomcat/logstomcat:9表示Tomcat容器中的/usr/local/Tomcat/logs将以这种方式装载到主机的/var/log中,即使删除了容器,也会将/var/log目录仍将保存主机的

正在运行的容器配置不会更改,并且容器本身是无状态的。当然,可以通过输入容器进行更改:

docker exec-it

这样的更改不能持久化。重新启动容器时,更改将丢失。正确的方法是将需要持久化的数据放在装载的存储卷中,并在需要更改配置时直接删除和重建。

mysql有必要使用docker 容器技术 docker docker容器重启文件丢失

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