docker image的save和load,从已有的container得到image
下面两个命令:save命令:将shhshs这个image保存到目录data2/shenyaqi,保存为syq-anaconda.tar.docker save -o /data2/shenyaqi/syq-anaconda.tar shhshsload命令:将data2/shenyaqi目录下的syq-anaconda.tar镜像拉到本地。docker load -i ...
·
下面两个命令:
save命令:
将shhshs这个image保存到目录data2/shenyaqi,保存为syq-anaconda.tar.
docker save -o /data2/shenyaqi/syq-anaconda.tar shhshs
load命令:
将data2/shenyaqi目录下的syq-anaconda.tar镜像拉到本地。
docker load -i /data2/shenyaqi/syq-anaconda.tar
从已有的container来保存image:当前的container装好了很多东西,配置了很多东西,你希望可以从这个container得到image再来创建别的container。
第一步:从container保存image,实现的是将syq这个container保存为syq_image的image
docker commit syq syq_image
第二步:从syq_image创建一个叫shenyaqi的container,创建端口映射为4001:80,4002:81
docker run --volume=/data1:/data1 --volume=/data2:/data2 --volume=/data3:/data3 --name=shenyaqi -p 4001:80 -p 4002:81 -it syq_image bash
更多推荐
已为社区贡献1条内容
所有评论(0)