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
关于服装材料的自动修复功能的研究报告为什么中青年夫妻会争吵
Loading...
WangLin
WangLin
分享一些好玩有趣的
Announcement
🎉我的博客上线啦🎉

📢 博客公告

欢迎来到我的 代码学习与分享天地
这里是我专注于 电脑技术网站搭建 及相关领域的学习记录和心得分享。
无论是编程技巧、实战项目,还是技术难题的解决方案,都会在这里一一呈现。
💡 我的初心
通过不断学习和实践,积累技术经验,并将有价值的内容分享给更多热爱技术的朋友。

感谢你的到来,祝你阅读愉快!
-- 感谢您的支持 ---