0、启动命令
1、启动docker服务
systemctl start docker
2、停止docker服务
systemctl stop docker
3、重启docker容器
systemctl restart docker
4、查看docker状态
systemctl status docker
5、开机自启动
systemctl enable docker
6、查看docker概要信息
docker info
7、查看docker总体帮助文档
docker --help
8、查看docker命令帮助文档
docker 具体命令 --help
9、卸载docker
systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
1、镜像命令
1.1 docker images
列出本地主机的镜像
各个选项说明:
REPOSITORY
:表示镜像的仓库源
TAG
:镜像的标签版本号
IMAGE ID
:镜像ID
CREATED
:镜像创建时间
SIZE
:镜像大小
同一仓库源可以有多个 TAG版本,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。
如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像
OPTIONS说明:
-a
:列出本地所有的镜像(含历史映像层)
-q
:只显示镜像ID。
例:docker images -q
1.2 docker search
命令:docker search [OPTIONS] 镜像名字
作用:搜索某个镜像
例:
OPTIONS说明:
--limit
: 只列出N个镜像,默认25个
例:docker search --limit 5 redis
1.3 docker pull
作用:下载镜像
# 方式一
docker pull 镜像名字[:TAG]
# 方式二
docker pull 镜像名字
注意:没有TAG就是最新版,等价于docker pull 镜像名字:latest
例:docker pull redis
1.4 docker system df
查看镜像/容器/数据卷所占的空间
1.5 docker rmi
作用:删除镜像
1、删除单个
docker rmi -f 镜像ID
2、删除多个
docker rmi -f 镜像名1:TAG 镜像名2:TAG
3、删除全部
docker rmi -f $(docker images -qa)