docker - 如何保存Docker容器?

标签 docker

每当我使用

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/

相关文章:

docker - RabbitMQ pod Web用户名和密码?

docker - 为什么 docker 有 docker 卷和卷容器

java - 如何在Fabric8 Open Jdk Container中启用扩展编码?

docker - 如何使用 docker for Windows(测试版)设置 xdebug 和 PhpStorm

python - 如何为 Alpine 编译 python?

docker - 通过使用 docker-compose 结果进入重写或内部重定向循环,使用 NGINX 作为运行 Directus 的反向代理

Docker `COPY` 文件进入容器不持久

docker - 在Docker容器中 curl Flask Web服务

python - 使用 python 3.8 在 docker 中安装 scikit-learn

docker - 使用 docker compose 与 docker swarm 建立 Redis 集群