Docker容器化学习(2) 删除镜像 镜像的导入和导出

删除镜像分为两种情况:

1.需要删除的镜像没有被运行

解决思路:

使用镜像的ID或者name进行删除

 

 2.需要删除的镜像正在运行

解决思路:建议打开两个控制台,效果更加直观 

注意:在停止和删除镜像的记录信息时,一般情况下使用镜像ID进行删除

(1)停止当前镜像的运行 (  docker stop  镜像ID)

(2)删除被运行镜像的记录信息 (docker rm 镜像ID)

(3)使用镜像的ID或者name进行删除(docker rmi 镜像ID/镜像名称)

控制台1:

 

 控制台2:

 镜像的导入和导出

镜像导入导出的场景:
异地的办公模式,那么场景就是:异地的开发同学写完代码后,然后把自己的
应用程序打包成镜像,打包成镜像后,发送给测试同学,测试同学运行镜像(前
提是把镜像导入中docker中),镜像运行成功后,等于环境部署成功,可以测试
通许可以开始测试了。

开发同学操作:
1、写代码
2、写的代码打包成镜像
3、把镜像导出
4、发送给测试同学

测试同学操作:
1、接收开发发送的镜像
2、导入镜像到docker中
3、运行镜像
4、开始测试

导出镜像

从docker容器中导出镜像

docker

注意:1.镜像的版本 2.导出的路径 3.文件名一般要加后缀

 

 导入镜像

从本地导入到docker容器中

注意:记好镜像在本地的存储位置和镜像名称

docker image load -i 储存镜像的路径/镜像的名称

 

posted @ 2021-12-23 18:04  柏晓宁  阅读(204)  评论(0)    收藏  举报