作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用以下内容创建了一个 Dockerfile:
FROM ubuntu
ENV test this
docker build -t="test" .
docker run -t -i <image id> /bin/bash
set
在正在运行的容器中,并确认
test=this
.
cont=`docker run -d <image id> ls`
docker export $cont > test.tar
cat test.tar | docker import - imported
docker run -t -i <image id returned from prev cmd> /bin/bash
set
在这个正在运行的容器中,我的环境变量不再存在
最佳答案
您可以保存图像而不是导出容器:
docker save your/image > /home/you/some-file.tar
save
,您需要使用
load
恢复图像:
docker load < /home/you/some-file.tar
export
区别的博文和
save
几周前:
http://tuhrig.de/difference-between-save-and-export-in-docker/
关于docker - 如何让环境变量持久化到导入的 Docker 镜像中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23893683/
我是一名优秀的程序员,十分优秀!