1 简介:什么是Docker

2 镜像

2.1 镜像管理

2.1.1 镜像瘦身

2.1.2 删除镜像

  1. 删除所有未打标签的镜像(即悬挂镜像)
1
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

这个命令也可以用来删除docker image ls命令显示的REPOSITORY和TAG这两列为<none>的镜像。上面的命令是用awk处理提取IMAGE ID这一列的值进行删除。

2.2 Docker Repo

2.3 Dockerfile:创建镜像

2.4 Docker Composer

3 容器

3.1 容器生命周期管理

3.1.1 关闭容器

  1. 移除所有已经停止的容器
1
docker rm $(docker ps -a -q)