docker rmi helloworld

前提条件:镜像没有被运行,删除镜像:

1、依据镜像的名称删除

2、依据镜像的ID来删除

docker rmi $(docker image -q):批量删除所有的镜像

#$(docker images -q):返回所有的镜像ID

前提条件:正在运行中的镜像,需要删除,需要做的步骤具体为:

1、在容器中停止它的运行:docker stop 容器ID

2、在容器中删除它的记录:docker rm 容器ID

3、根据镜像的名字或者ID来删除该镜像

      docker rmi 镜像ID

      docker rmi 镜像名称

 镜像导入导出的场景:

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

开发同学操作:

1、写代码

2、写的代码打包成镜像

      1)写的代码的依赖环境(比如写的代码需要在Linux上执行,那么就需要Linux的环境)

      2)执行的代码本身的环境(比如java的环境需要jdk)

3、把镜像导出

      docker image save centos:7.8.2003(被导出的镜像) -o

>/Users/名称/Desktop(导出的镜像被存储的目录)

4、发送给测试同学

测试同学操作:

1、接受开发发送的镜像

2、导入镜像到docker中

3、运行镜像
4、开始测试

原文地址:https://www.cnblogs.com/Kaylee/p/15724829.html