【问题标题】:MySQL databases are gone when the docker container is shutdown当 docker 容器关闭时 MySQL 数据库消失了
【发布时间】:2016-09-02 09:47:30
【问题描述】:

我是码头工人世界的新手。我想将一些软件包安装到 docker 映像中。所以我采用了 Ubuntu:14.04 docker 映像并在那里安装了 MySQL 服务器。然后用它做了一些工作。一旦我退出 docker 映像并提交它。但是一旦我启动 docker 容器,创建的数据库就消失了。这是什么原因?

【问题讨论】:

    标签: mysql docker docker-machine


    【解决方案1】:

    如果你用docker run ... 启动你的mysql 数据库,它每次都会用它创建一个新的容器。您可以使用 docker ps -a 在容器列表中找到您的旧容器,如果您想要最后一个状态,则必须启动旧容器 (docker start <container>)。否则你有一个从你的图像派生的新数据库。

    【讨论】:

      猜你喜欢
      • 2019-07-14
      • 1970-01-01
      • 2017-07-24
      • 1970-01-01
      • 1970-01-01
      • 2016-07-11
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      相关资源
      最近更新 更多