Docker Compose启动数据卷容器为什么只能启动最后那一个

发布网友 发布时间:2022-04-25 13:21

我来回答

2个回答

热心网友 时间:2022-05-03 10:06

不推荐更改运行中的容器配置,容器本身是无状态的,当然也可以通过进入容器内部的方式进行更改:  dockerexec-it  这样的更改是无法持久化保存的,当容器重启后,更改就丢失了,正确的做法是将需要持久化保存的数据放在挂载的存储卷中,当配置需要改变时直接删除重建。

热心网友 时间:2022-05-03 11:24

默认情况下,镜像debian:wheezy如果没有默认的服务在运行的话就会退出,所以要改变一下默认的命令,docker-compose.yml为:
dvc: image: debian:wheezy
volumes:
- /www:/usr/share/nginx/html:ro
command: bash -c "while true; do echo "hello"; sleep 2; done;"

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com