Docker 入门:容器化你的第一个应用

2026-06-04
DockerDevOps教程

封面

Docker 是现代开发的标配技能。这篇文章帮你快速上手。

什么是 Docker?

Docker 是一个容器化平台,可以把应用和依赖打包在一起,确保在任何环境一致运行。

安装

# Windows
winget install Docker.DockerDesktop

# macOS
brew install --cask docker

# Linux
curl -fsSL https://get.docker.com | sh

第一个容器

# 拉取镜像
docker pull nginx

# 运行容器
docker run -d -p 8080:80 nginx

# 访问 http://localhost:8080

Dockerfile 示例

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

构建并运行:

docker build -t my-app .
docker run -p 3000:3000 my-app
← 返回文章列表