Docker 管理容器

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/Allan_shore_ma/article/details/82795010

概述

Docker 可以帮你构建和部署容器,你只需要把自己的应用程序或服务打包放进容器即可。我们可以这么认为,镜像是 Docker 生命周期中的构建和打包阶段,而容器则是启动或执行阶段

当镜像被 docker run 命令创建时就会在镜像的最上层添加一个可写的层,也就是容器层,所有对于运行时容器的修改其实都是对这个容器读写层的修改。

容器和镜像的区别就在于,所有的镜像都是只读的,而每一个容器其实等于镜像加上一个可读写的层,也就是同一个镜像可以对应多个容器。
在这里插入图片描述

Docker 管理容器分为:删除容器(container),容器(container)保存为镜像(image),删除镜像(image)

一、删除容器(container)

  1. docker ps -a
  2. docker rm 容器名/容器ID

在这里插入图片描述
以 docker rm 容器名为例:
在这里插入图片描述

二、容器(container)保存为新镜像(image)

  1. docker run -it 镜像ID
  2. docker ps -a
  3. docker commit 容器ID ubuntu-ssh
  4. docker images

配置容器(container)为 Http 接口测试环境
在这里插入图片描述
保存为新镜像(image)
在这里插入图片描述

三、删除镜像(image)

docker rmi 镜像ID

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Allan_shore_ma/article/details/82795010