Docker入门实战:用容器部署你的第一个Web应用

发布于 2025-05-28 11 次阅读


## Docker 解决了什么问题

"在我电脑上能跑啊" —— 这句话是所有开发者的噩梦。Docker 的出现就是为了解决环境不一致的问题。

简单理解:Docker 把你的应用和它需要的所有依赖打包成一个"容器",在任何装了 Docker 的机器上都能一模一样地运行。

## 安装 Docker

### Ubuntu/Debian

```bash
# 一键安装脚本
curl -fsSL https://get.docker.com | sh

# 把当前用户加入 docker 组(免 sudo)
sudo usermod -aG docker $USER

# 重新登录后验证
docker --version
docker run hello-world
```

### 配置镜像加速

国内拉镜像很慢,配置加速器:

```bash
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <