每当我使用
docker run -i -t ae8c587afa40 /bin/bash command
它总是使用新ID创建一个新容器。有人可以帮助我如何保存该特定容器,以便每当我退出该容器时,我的数据都不会丢失吗?
最佳答案
您可以使用以下选项在后台运行容器:
docker run -d --hostname=quickstart.cloudera --privileged=true -t -i -p 7180:7180 -p 8888:8888 -p 10000:10000 -p 8020:8020 -p 9092:9092 -p 9093:9093 -p 9393:9393 -p 9394:9394 -p 24042:24042 4239cd2958c6 /usr/bin/docker-quickstart
-d选项将帮助您运行容器,即使您从启动容器的终端退出也是如此。将创建新的容器ID。 docker run命令中存在的ID是镜像ID。
关于docker - 如何保存Docker容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56687729/