个性化阅读
专注于IT技术分析

WordPress关于Docker swarm插件的问题吗?

我在带有docker-compose的mysql的docker容器中运行WP。我在主机上放了一个卷, 一切顺利。在开发过程中, 我安装了一些主题。

当我将配置部署到docker swarm时:1.我从wp容器创建一个映像并将其提交到存储库中。2.我从主机到mysql db共享一个卷到wp服务, 但是当我在swarm中运行它时模式-我安装的主题不存在。

version: '3'

services:
   db:
     image: localhost:5000/db2
     volumes:
       - ./realsitermark_db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: localhost:5000/rw
     volumes:
            - ./engage/engage/:/var/www/html/wp-content/themes/engage
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress

#1


你正在使用以下方法来增加主题参与度:

-./engage/engage/:/var/www/html/wp-content/themes/engage。

要使用上载, 请挂载整个wp-content目录。

赞(4)
未经允许不得转载:srcmini » WordPress关于Docker swarm插件的问题吗?

评论 抢沙发

评论前必须登录!