这是我的docker-compose.yml
:
version: "3"
networks:
jenkins:
services:
jenkins:
image: jenkins/jenkins:latest
networks:
- jenkins
ports:
- "8080:8080"
- "50000:50000"
再简单不过了
启动容器,创建我的帐户。然后重新启动容器,我意识到我的数据仍然存在。
据我所知,只有两种方法可以使数据持久化:
这两个操作我都没有做,为什么我的数据没有被删除?
如果我对另一张图片执行相同的操作(例如gitea / gitea:latest),则仅当我进行批量出价时数据才会保留。 预先感谢
答案 0 :(得分:0)
卷的想法是在删除容器后保留数据。如果仅重新启动容器,则数据将在容器中。
尝试停止,取出容器,然后再次运行。您将丢失数据。
The data doesn’t persist when that container no longer exists, and it can be difficult to get the data out of the container if another process needs it.