如何解决docker-compose卷文件未显示;空的
我是Docker的新手,我有一个使用wordpress设置的简单docker-compose。
我有一个/var/www/html
的卷,但是我也想将主题和插件文件夹移到/var/www/html/wp-content
文件夹中,但是它们不存在于该卷中。
默认的wordpress文件夹和文件在那里,但这只是我的主题集和plugins文件夹。
不确定是否
- 正确重启docker-compose(我一直在运行
$ docker-compose up -d --force-recreate wordpress
) - 如果此音量设置有效
...
wordpress:
depends_on:
- db
image: wordpress:5.1.1-fpm-alpine
container_name: wordpress
restart: unless-stopped
env_file: .env
environment:
- WORDPRESS_DB_HOST=db:3306
- WORDPRESS_DB_USER=$MYSQL_USER
- WORDPRESS_DB_PASSWORD=$MYSQL_PASSWORD
- WORDPRESS_DB_NAME=wordpress
volumes:
- /var/wordpress/src/:/var/www/html/wp-content <-- this is not working
- wordpress:/var/www/html
networks:
- app-network
...
volumes:
wordpress:
包含我的主题和插件的我的/var/wordpress/src/
文件夹看起来像这样,这很简单:
drwxrwx--- 7 admin docker 4096 Sep 11 10:31 plugins/
drwxrwx--- 7 admin docker 4096 Sep 11 10:31 themes/
drwxrwx--- 5 admin docker 4096 Sep 10 22:35 uploads/
有什么想法如何附加本地卷,同时还要绑定内部卷文件夹?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。