【问题标题】:Why does closing tutum/wordpress automatically delete all the app and data?为什么关闭 tutum/wordpress 会自动删除所有应用和数据?
【发布时间】:2017-08-03 01:35:00
【问题描述】:

我是 docker 新手,并尝试使用此 tutum/wordpress 图像运行 Wordpress 应用程序:https://hub.docker.com/r/tutum/wordpress/

我只是按照以下步骤操作:docker run -d -p 80:80 tutum/wordpress

但是当我关闭计算机并再次运行它时,所有的数据库+应用程序都消失了。而且我需要从头开始。

如何持久化数据库和应用程序?

【问题讨论】:

    标签: wordpress docker


    【解决方案1】:

    该图像已弃用。所以你应该使用官方的wordpress图片

    version: '3.1'
    
    services:
    
      wordpress:
        image: wordpress
        ports:
          - 8080:80
        environment:
          WORDPRESS_DB_PASSWORD: example
    
      mysql:
        image: mysql:5.7
        volumes:
          - ./data:/var/lib/mysql
        environment:
          MYSQL_ROOT_PASSWORD: example
    

    然后使用docker-compose up 启动wordpress。 wordpress 图像的代码位于/usr/src/wordpress。因此,如果您需要保留插件目录,那么您需要使用卷来映射它,就像我为 mysql 所做的那样

    【讨论】:

    • 伙计,除非我之前偶然发现了这个。是的,我现在正在使用该配置,但还没有用于 wordpress 的数量。因此,如果以前我的 wordpress 数据没有保存在卷中,我该如何将其移动到新卷中?我应该手动备份并将其移动到主机,然后将其恢复到卷吗?以及如何将该卷保存到另一个备份文件?对不起这里的菜鸟问题
    • 加载图像一次。该文件夹将在主机上。在主机上,您只需复制现有文件夹并将它们复制到您为卷指定的主机路径
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 2019-11-15
    • 1970-01-01
    • 2013-08-03
    • 1970-01-01
    相关资源
    最近更新 更多