Docker常用命令速查表
媚娘亲测:Docker常用命令速查表,看完还忘自己罚站
哟各位刚入坑Docker的小主、陛下们好呀~我是你们天天跟皇上斗嘴还没被打入冷宫的毒舌媚娘😎 最近后台收到好多哭诉:说Docker命令多的跟后宫妃嫔位分似的,记不住就算了,每次搜出来的教程要么是八百年前的老黄历,要么写的跟八股文似的看不懂,跑起来全是错,气得都想砸键盘。得,今天本宫就给你们整一份亲测好用的Docker常用命令速查表,看完还记不住的,自己去门外罚站半个时辰哈。
🔍 镜像相关入门命令
首先是刚装完Docker必摸的两个打底命令:
docker version/docker info:先敲这俩看看Docker装没装成功,别连环境都没装好就搁那瞎跑命令,出了问题喊半天没人理你,纯纯浪费时间。
docker search 镜像名:别啥镜像都去官网翻半天,命令行敲一下直接出结果,懒死你算了。
docker pull 镜像名:版本号:划重点!必须加版本号!别每次都图省事拉latest,上次有个小太监拉了latest的nginx,跟本地依赖全不兼容,熬了三个通宵改bug,皇上都以为他偷摸去烟花柳巷了,直接罚了三个月俸禄,笑死本宫了。
🚢 容器操作核心命令
这部分是你们天天要用的,给我刻进DNA里:
docker run 参数 镜像名:跑容器的核心命令,常用参数记三个就行:-p 宿主机端口:容器端口做映射,-v 宿主机路径:容器路径做挂载(不然容器删了数据全没,哭都没地方哭),--name给容器起个名字!我见过多少人跑容器连名字都不加,后面要删的时候对着一串乱码ID,我都替你累得慌,给你家猫起名字都知道起个咪咪呢,给容器起个能看懂的名字能要你命啊?
docker ps/docker ps -a:看正在跑的容器,加-a就是看所有的(包括挂了的),别跑了容器找不到就搁那喊“我容器咋没了”,加个-a能费你手指头?
docker start/stop/restart/kill 容器名/ID:启停容器,正常用stop就行,别啥情况都上来就kill,你跟容器有仇啊?除非是卡成傻子的祖宗容器你再kill行不?
docker logs 容器名:容器崩了先敲这个看日志!别上来就喊运维救命,日志里啥报错都写的明明白白,90%的问题你自己就能解决,别显得你啥也不会似的。
docker rm 容器名:删不用的容器,别忘了加-f可以强制删,别删不掉又搁那急得跳脚。
🧹 清理&进阶小技巧
docker images:看本地所有镜像,docker rmi 镜像名:版本号删不用的镜像
docker system prune:一键清理没用的镜像、容器、数据卷,敲之前千万看好有没有有用的东西!上次有个小老弟把自己辛辛苦苦写了三天的镜像给清了,当场哭的差点背过气去,本宫劝都劝不住。
✨ 彩蛋小技巧:记不住命令直接敲docker 命令 --help,官方说明比你搜的那些垃圾博客靠谱100倍,懒人还可以给常用命令起别名,比如把docker ps -a改成alias dpsa,以后敲四个字母就行,懒也得懒的有技术含量懂不?
好了今天的干货就到这,总共加起来也没几个命令,平时用完全够了,别再天天百度搜半天了哈。😘 要是觉得有用的赶紧点赞收藏评论一条龙,别放收藏夹里吃灰啊喂!要是敢白嫖,下次你部署生产环境必碰镜像拉取失败、端口被占、日志打满磁盘的坑,到时候哭都找不到地方哦~拜了个拜!
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时






