docker 05(dockerfile)

一、docker镜像原理

docker 05(dockerfile)_第1张图片

docker 05(dockerfile)_第2张图片

 

docker 05(dockerfile)_第3张图片

 

 镜像可以复用

docker 05(dockerfile)_第4张图片

 

二、容器转镜像

docker 05(dockerfile)_第5张图片

 

 将容器保存为镜像[参考]

docker  commit  -a  -m  现有容器ID     保存后的名称:版本号

  • -a :提交的镜像作者;

  • -c :使用Dockerfile指令来创建镜像;

  • -m :提交时的说明文字;

  • -p :在commit时,将容器暂停。

举例:

docker commit -a "cdy" -m "torch-cuda116" torch-gpu torch-cuda116:v20220716

挂载的文件是不能保存到镜像里面的

已有镜像保存为tar 文件[参考]

docker save –o 文件名.tar 镜像名:版本号

三、dockerfile

docker 05(dockerfile)_第6张图片

 

你可能感兴趣的:(docker,linux,运维)