本篇文章是生硬的命令大全,本人是初学者理解有误还请见谅(本文中没有图片,才不是因为太懒了QAQ)
1.docker的基本命令
#启动docker
systemctl start docker
#关闭docker
systemctl stop docker
#重启docker
systemctl restart docker
#docker设置随服务启动而自启动
systemctl enable docker
#查看docker 运行状态
systemctl status docker
#docker 帮助命令
忘记了某些命令便可使用此进行查看与回顾
docker --help
docker pull --help
2.查看docker镜像命令
docker images
#搜索镜像
docker search 镜像名
docker search --filter=STARS=9000 mysql 搜索 STARS >9000的 mysql 镜像
#拉取镜像(不加tag(版本号) 即拉取docker仓库中 该镜像的最新版本latest 加:tag 则是拉取指定版本)
docker pull 镜像名
docker pull 镜像名:tag
#运行镜像
docker run 镜像名
docker run 镜像名:Tag
tomcat(测试)
ex:
docker pull tomcat
docker run tomcat
使用 Ctrl+C
(注:此方式虽然可以退出容器,但此种命令操作方式却是错误的,详细缘由请见下文的容器命令)
#删除镜像(当前镜像没有被容器占用才能删除)
1|#删除一个
2|docker rmi -f 镜像名/镜像ID
3|
4|#删除多个 其镜像ID或镜像用用空格隔开即可
5|docker rmi -f 镜像名/镜像ID 镜像名/镜像ID 镜像名/镜像ID
6|
7|#删除全部镜像 -a 意思为显示全部, -q 意思为只显示ID
8|docker rmi -f $(docker images -aq)
#强制删除镜像
docker image rm 镜像名称/镜像ID
#查看版本信息(遗漏的命令现在加上)
docker version
docker info
到这里是我所掌握的docker命令,感谢观看