为了账号安全,请及时绑定邮箱和手机立即绑定

为什么每次docker-compose up -d --build都是一个全新的站点,如何从外部数据恢复?

在 docker-compose  实战里面跟着操作了一遍,运行起来了,但是有点疑惑,求助大家。步骤如下:

  1.  使用 docker-compose up -d --build 运行起来

  2. 进入后台设置 http://localhost:2368/ghost/#/setup/one 创建一个用户,在后台创建一篇测试文章

  3. docker-compose down 关掉/删除容器

  4. 再次使用 docker-compose up -d --build 运行起来

  5. 查看发现是一个全新的 Blog,保存在外部的数据没有恢复?

我疑惑的是通过 volumes 把数据都保存在了外部  $PWD/data 目录中,为什么第二次用同一个外部目录作为 volumes 却没有使用之前的数据?

要怎么才能用之前的外部数据恢复运行容器?

正在回答

举报

0/150
提交
取消

为什么每次docker-compose up -d --build都是一个全新的站点,如何从外部数据恢复?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信