type
status
date
slug
summary
tags
category
icon
password
comment
🚀 Docker 能做什么?
Docker 让我们用一个命令就能快速运行应用,不再为环境配置头疼。比如:
- 📦 启动一个 Nginx 网页服务
- 🛢️ 运行一个 MySQL 数据库
- 💻 部署自己的 Node.js/Java 应用
一句话:“一次构建,随处运行”。
📦 常用操作合集
1️⃣ 拉取镜像(下载应用环境)
示例:拉取最新版的 Nginx
👉 不写版本默认是
latest。2️⃣ 运行容器(启动应用)
常用参数:
d→ 后台运行
p 本地端口:容器端口→ 端口映射
-name 名称→ 给容器取名
示例:运行 Nginx 并映射到本地 8080 端口
浏览器访问 👉 http://localhost:8080
3️⃣ 查看状态
- 查看运行中的容器:
- 查看所有容器(包括已停止):
- 查看本地已有镜像:
4️⃣ 停止 & 启动容器
- 停止容器:
- 启动容器:
5️⃣ 删除容器 & 镜像
- 删除容器:
- 删除镜像:
⚠️ 提示:容器正在运行时,需先
stop 再删除。6️⃣ 查看日志 & 进入容器
- 查看日志:
- 进入容器内部:
7️⃣ 自建镜像(入门版)
创建一个
Dockerfile:构建镜像:
运行:
8️⃣ Docker Compose(管理多个服务)
docker-compose.yml 示例:运行:
✅ 总结
日常使用 Docker,先熟练以下命令即可:
功能 | 命令 |
拉取镜像 | docker pull |
运行容器 | docker run |
查看状态 | docker ps |
停止/启动容器 | docker stop / docker start |
删除容器/镜像 | docker rm / docker rmi |
查看日志 | docker logs |
进入容器 | docker exec |
- Author:WangLin
- URL:https://blognotion.caoys.dpdns.org/article/example-8
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts

