我正在尝试将我的自定义conf文件挂载到/etc/httpd,但是,当我构建停靠器撰写时,它将导致/etc/httpd/conf/httpd.conf No这样的文件或目录
Apache码头-组成:
apache:
container_name: apache
image: cytopia/apache-2.2
volumes:
- ./src:/var/www
- ./apache:/etc/httpd
depends_on:
- php
- mysql
ports:
- "8088:80"
networks:
- projectapache目录:
- conf
- conf.d
- conf.v (virtual host)我只想覆盖/etc/httpd中的数据,而不删除/etc/httpd中的其他文件/目录。如果这是可能的或不可能的,请建议如何做。谢谢。
发布于 2022-10-05 05:02:49
您可以先尝试和绑定-单独挂载这些文件,而不是文件夹(它会覆盖所有内容)
apache:
container_name: apache
image: cytopia/apache-2.2
volumes:
- ./src:/var/www
- ./apache/conf/aFile:/etc/httpd/conf/aFile:ro
- ./apache/conf.d/aFile:/etc/httpd/conf.d/aFile:ro
- ...https://stackoverflow.com/questions/73955991
复制相似问题