Docker常用命令

docker常用命令

帮助命令

docker version # 显示docker的版本信息
docker info # 显示docker的系统信息,包括镜像和容器的数量
docker 命令–help # 帮助命令

也可以去官方 reference查看,地址:https://docs.docker.com/engine/reference/commandline/

镜像命令

docker images 查看所有本地的主机上的镜像
【root@kuangshen /】# docker images
REPOSITORY  TAG    IMAGE ID     CREATED      SIZE
hello-world latest bf756fblae65 4 months ago 13.3kB
# 解释
REPOSITORY镜像的仓库源
TAG镜像的标签
IMAGE ID镜像的id
CREATED镜像的创建时间
SIZE镜像的大小
#可选项
-a,--a11#列出所有镜像
-q,--quiet#只显示镜像的id
docker search 搜索镜像
【root@kuangshen /】# docker search mysql
NAME   DESCRIPTION        STARS  OFFICIAL  AUTOMATED
mysql  MysQL is a widely used,open-source relation.  9494 【oK】
mariadbMariaDB is a community-developed fork of MyS  3441 【OK】
#可选项,通过搜藏来过滤
--filter=STRS=3000搜索出来的竟像就是STARS大于3000的
docker pull 下载镜像
#下载镜像 docker pul1镜像名【:tag】
【root@kuangshen /】# docker pull mysql
Using default tag:latest #如果不写tag,默认就是1atest
latest:Pulling from library/mysql
5b54d594fba7:pu11 complete#分层下载,docker iamge的核心联合文件系统
07e7d6a8a868:Pull complete
abd946892310:Pu1l complete
dd8f4d07efa5:Pull complete
076d396a6205:Pu11 complete
cf6b2b93048f:Pul1 complete
530904b4a8b7:Pu11 complete
fble55059a95:Pu11 complete
4bd29a0dcde8:Pu11 complete
b94a001c6ec7:Pull complete
cb77cbeb422b:Pull complete
2a35cdbd42cc:Pu11 complete
Digest:sha256:dc255ca50a42b3589197000b1f9bab2b4e010158d1a9f56c3db6ee145506f625#签名
Status:Downloaded newer image for mysql;latest
docker.io/library/mysql:latest #真实地址
#等价于它
docker pull mysql
docker pu11 docker.io/library/mysq1:latest

#指定贩本下载
【root@kuangshen /】# docker pull mysql:5.7
5.7:pulling from library/mysql
5b54d594fba7:Already exists
07e7d6a8a868:Already exists
abd946892310:Already exists
dd8f4d07efa5:Already exists
076d396a6205:Already exists
cf6b2b93048f:Already exists
530904b4a8b7:Already exists
a37958cbebcf:Pul1.complete
04960017f638:Pu11-comp lete
e1.285def0d2a:Pull complete
670cb3a9678e:Pu11 complete
Digest:sha256:e4d39b85118358ffef6adc5e8c7d00e49d20b25597e6ffdc994696f10e3dc8e2
Status:Downloaded newer image for mysql:5.7
docker.io/library/mysq1:5.7
docker rmi删除镜像!
【root@kuangshen/】#docker rmi-f 镜像id #删除指定的容器
【rootokuangshen /】# docker rmi -f 镜像id 镜像id 镜像id 镜像id #删除多个镜像
【root@kuangshen /】# Jocker rmi -f $(docker images -aq)#删除全部的镜像

容器命令

Docker常用命令_第1张图片Docker常用命令_第2张图片Docker常用命令_第3张图片在这里插入图片描述
在这里插入图片描述Docker常用命令_第4张图片

常用其他命令

Docker常用命令_第5张图片

Docker常用命令_第6张图片Docker常用命令_第7张图片
Docker常用命令_第8张图片Docker常用命令_第9张图片Docker常用命令_第10张图片Docker常用命令_第11张图片

小结

Docker常用命令_第12张图片Docker常用命令_第13张图片Docker常用命令_第14张图片

你可能感兴趣的:(Docker)