当前位置: 首页 > 知识库问答 >
问题:

Docker用up命令组合无意中重新创建图像

左丘积厚
2023-03-14

在docker-compose.yml中有两个服务。它们从存储库中获取图像。

共有1个答案

赵志
2023-03-14

这里的结论是,使用docker-compose up-d,您总是会在容器中丢失数据。如果容器停止,并且您使用docker-compose start,那么容器中的数据将像以前一样继续。这里所说的数据是指容器内的数据,而不是卷上的数据。这可以是日志,其他应用程序数据等。

因此,如果需要保存数据,请使用卷,因为有时如果容器有一个可恢复的错误,无法启动/重新启动,您将松散内部的数据/文件。您将不得不重建/docker-comopose。

 类似资料:
  • 为了更新一些图像,我使用了“docker-compose pull”。然后我构建:'docker-compose build'。 下次我怎么避免这个?

  • 我一直试图理解command:和command:-在我的docker组合文件中的区别: 我在这里错过了什么?

  • 我目前在活动A中。我收到通知,我想在单击通知时重新创建活动A(完成A,然后再次创建)。意向类似乎没有类似于Pending帐篷的标志。标记取消当前。

  • figlet figlet 是一款在 geek 程序员中很流行的文字转字符图案的自由软件,在很多知名开源项目代码中都能见到它的杰作: $ figlet windrunner _ _ __ _(_)_ __ __| |_ __ _ _ _ __ _ __ ___ _ __ \ \ /\ / / | '_ \ / _` | '__| |

  • 我想在我的Ubuntu上运行我的 Scrape.py Docker。我的步骤: 我使用 我创建了一个Docker文件: 请问有什么问题?谢谢

  • 本文向大家介绍laravel 创建命令行命令的图文教程,包括了laravel 创建命令行命令的图文教程的使用技巧和注意事项,需要的朋友参考一下 1. 在命令行输入 php artisan make:command NiceWork(此处根据自己想要创建的命名) 2. 命令完成后,会在 目录中看到这个文件 3. 进入Console/Kernel.php , 注册该命令 4. 然后进入 NiceWor