Docker每次都会重新启动容器

时间:2019-08-06 08:08:07

标签: docker debian containers

我只是在学习Docker,我使用以下命令提取了我的第一个容器:

docker run -it debian:latest / bin / bash

在安装了一些服务(例如systemd,openssh等)之后,我使用CTRL + D退出了容器,并且下次我启动容器(使用相同的命令)时,我在没有配置的情况下重新安装了debian。 我尝试使用 docker run -it --restart no debian:buster 成功。 如何防止这种情况发生?

1 个答案:

答案 0 :(得分:1)

每次使用

  

docker run

命令,您可以从现有的Docker映像创建一个新容器。使用

  

docker start $ containerName

命令,您可以启动现有容器($ containerName应该替换您的容器真实名称)。否则,要拥有debian的自定义映像,最好编写一个dockerfile并从中构建映像。以下是编写Dockerfile的最佳实践:https://docs.docker.com/develop/develop-images/dockerfile_best-practices/