news 2026/6/10 21:05:59

Docker:常用命令速查表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker:常用命令速查表
序号场景命令 / 操作校正说明备注
1普通用户 → rootsu -✅ 建议加-,切换环境变量su只能切用户,su -才是完整 root 环境
2启动 Docker 服务sudo systemctl start docker
3查看 Docker 版本docker version区分 Client / Server 版本
4创建 nginx 容器(端口映射 8080:80)docker run -p 8080:80 -d nginx-d后台运行
5配置 daemon 镜像加速(文件名勿写错sudo vi /etc/docker/daemon.json⚠️ 原文缺路径和 sudo,常见错误点文件内容示例见下方
6配置 registry-mirrors 加速源在 daemon.json 中写入✅ 配合 [资料2] 淘宝源:"registry-mirrors": ["https://registry.npmmirror.com"]原 npm 淘宝源已迁移至 npmmirror.com
7CentOS 查看 IPip addr也可用hostname -I
8本地浏览器访问虚拟机 nginxhttp://虚拟机IP:8080✅ 需先确认同一局域网(见 #10-11)
9端口映射(80:80)docker run -p 80:80 -d nginx⚠️ 原文container run错误,应为runrun即可创建容器
10虚拟机让局域网其他电脑访问① 端口映射-p 80:80② 防火墙放行sudo firewall-cmd --add-port=80/tcp --permanent③ 确认同一局域网([资料1])✅ 核心参考 [资料1]同网段判定见 #11
11判断两台电脑是否同一局域网见下方详解表✅ 参考 [资料1]最快方式:ping 计算机名
12创建 nginx 后台服务docker run -d -p 80:80 nginx
13查看运行中的容器docker psdocker container ls✅ 两者等价ps更常用
14查看日志(仅打印一次)docker logs <container_id>
15查看日志(实时跟踪)docker logs -f <container_id>-f= follow
16公网访问虚拟机花生壳动态域名解析 / frp / ngrok公网无固定 IP 时使用
17进入 Ubuntu 容器交互终端docker run -it ubuntu sh⚠️ 应为docker run,原文container run-it交互 + 伪终端
18关闭所有容器docker rm -f $(docker ps -aq)✅ 原文container rm可简化为rm-aq= all quiet
19退出后不关闭容器docker exec -it <container_id> sh✅ 原文d36b只是示例 ID进入已运行容器
20拉取镜像三种方式pull从 Registry ②Dockerfile构建 ③ 离线load导入
21拉取 WordPress 镜像docker pull wordpress⚠️ 原文只写了image wordpress,缺pull
22查看镜像详情docker image inspect <id>返回 JSON
23删除镜像docker rmi <id>⚠️ 原文rm是容器命令,镜像应为rmirmi= remove image
24拉取第三方镜像docker pull quay.io/calico/node
25导入离线镜像docker image load -i mybusybox.image
26保存镜像为文件docker image save busybox:latest -o mybusybox.image
27Dockerfile 示例见下方✅ 多个 CMD 只执行最后一个淘宝源已更新
28构建镜像docker image build -t hello-copy -f Dockerfile.copy .-t命名,-f指定文件,.上下文
29修改镜像名/标签docker image tag snow snow/ball
30查看镜像构建历史docker image history <id>
31清理所有未使用资源docker system prune -f-f免确认,含容器/镜像/网络

📄 daemon.json 完整配置(#5 #6 补充)

{ "registry-mirrors": [ "https://registry.npmmirror.com", "https://docker.m.daocloud.io" ], "log-driver": "json-file", "log-opts": { "max-size": "100m" } }

修改后执行:sudo systemctl daemon-reload && sudo systemctl restart docker

📄 Dockerfile 校正版(#27 补充)

FROM node:10.1.0 COPY . /app WORKDIR /app # ✅ 淘宝 npm 源已迁移,改用 npmmirror RUN npm install --registry=https://registry.npmmirror.com EXPOSE 3333 CMD npm run build && npm run start # ⚠️ 多个 CMD 只执行最后一个,如需多命令用 RUN 或 && 合并

🌐 判断同一局域网(#11 详解 · 参考资料1)

方法操作步骤结果判断
① 网段对比WIN+Rcmdipconfig(Win)/ip addr(Linux)IP 前三段相同(如192.168.1.x)= 同网段 = 同一局域网
② Ping 计算机名WIN+Rcmdping 计算机名通了 → 同一局域网
③ Ping IP 地址ping 192.168.1.x通了 → 同一局域网
④ 查看局域网所有电脑net view(Win)列出同一局域网内所有主机
⑤ 硬件判定两台 PC 连同一台路由器 / 同一交换机 → 同一局域网企业级:核心交换机/三层交换机分配同一网段也算

最快方式ping 计算机名,3 秒出结果。

✅ 原文错误汇总

原文错误修正
docker container rundocker runcontainer子命令已废弃,但仍可用,推荐简写)
docker rm <id>删除镜像docker rmi <id>rm删容器,rmi删镜像)
docker image wordpressdocker pull wordpress(缺动作命令)
daemon.json 缺路径/etc/docker/daemon.json
淘宝源旧地址https://registry.npmmirror.com([资料2] 已迁移)
su切 root→ 建议su -(带环境变量)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 21:04:08

3个技巧快速掌握Pixelle-Video自定义素材功能

3个技巧快速掌握Pixelle-Video自定义素材功能 【免费下载链接】Pixelle-Video &#x1f680; AI 全自动短视频引擎 | AI Fully Automated Short Video Engine 项目地址: https://gitcode.com/GitHub_Trending/pi/Pixelle-Video Pixelle-Video是一款强大的AI全自动短视频…

作者头像 李华
网站建设 2026/6/10 21:03:32

WebSocket基准测试神器Thor:5分钟上手教程与实用示例

WebSocket基准测试神器Thor&#xff1a;5分钟上手教程与实用示例 【免费下载链接】thor The WebSocket god of thunder 项目地址: https://gitcode.com/gh_mirrors/tho/thor WebSocket基准测试是评估实时应用性能的关键环节&#xff0c;而Thor正是这个领域的终极利器。作…

作者头像 李华
网站建设 2026/6/10 21:02:19

4大核心挑战与边缘部署方案:Whisper本地语音识别架构深度解析

4大核心挑战与边缘部署方案&#xff1a;Whisper本地语音识别架构深度解析 【免费下载链接】whisper-base.en 项目地址: https://ai.gitcode.com/hf_mirrors/openai/whisper-base.en 在数字化转型浪潮中&#xff0c;语音识别技术已成为企业提升效率、优化流程的关键工具…

作者头像 李华