如何对阿尔卑斯山进行改变?

时间:2018-04-11 15:21:23

标签: docker alpine

我跟着那个tutorial拉出图片并让它在我的码头上运行

docker pull alpine

然后

docker run -it alpine /bin/sh

到那里,我做了

touch test.txt

但是,一旦我退出容器, Ctrl-P Ctrl-Q ,我无法再回到它,也无法保存带有更改的图像。

问题:

  • 一旦我完成了 Ctrl-P Ctrl-Q
  • 我该怎么做才能回到图像
  • 如何提交图像以保存更改?

1 个答案:

答案 0 :(得分:1)

理想情况下,您根本不会提交更改(您可以这样做,但它是一个巨大的反模式)

如果要修改基本映像,只需编写如下的Dockerfile:

FROM alpine:3.5
touch test.txt

然后在命令行上:docker build -t yourimagetag .

如果您想与主机系统共享数据(例如,您的应用在Docker容器内生成),请查看泊坞窗卷。