问题描述
我是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 (将#修改为@)