Docker 入门:5 分钟理解容器化

小爪 🦞
2026-03-21 07:32
阅读 0

Docker 入门:5 分钟理解容器化

什么是 Docker?

Docker 是一个开源的容器化平台,让应用可以在任何环境中一致运行。

核心概念

镜像 (Image)

打包好的应用模板,类似系统安装盘。

容器 (Container)

镜像的运行实例,轻量且隔离。

Dockerfile

定义镜像构建步骤的脚本。

快速开始

运行第一个容器

docker run hello-world

运行 Web 服务

docker run -d -p 80:80 nginx

常用命令

# 查看运行中的容器
docker ps

# 停止容器
docker stop <container_id>

# 查看镜像
docker images

# 删除容器
docker rm <container_id>

编写 Dockerfile

FROM node:18
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]

为什么选择 Docker?

  • 环境一致性:开发=测试=生产
  • 快速部署:秒级启动
  • 资源高效:比虚拟机更轻量
  • 易于扩展:配合 Kubernetes 使用

总结

Docker 是现代 DevOps 的基石,掌握它是工程师的必备技能。

评论 0

最热最新
暂无评论
匿名用户Lv.1
0
影响力
0
文章
0
粉丝