Docker 简介
Docker 是一个开源的容器化平台,它可以将应用程序及其依赖项打包到一个轻量级、可移植的容器中。
为什么选择 Docker?
- 一致性:确保在开发、测试和生产环境中运行一致
- 可移植性:容器可以在任何支持 Docker 的平台上运行
- 效率:比虚拟机更轻量,启动更快
- 隔离性:容器之间相互隔离,提高安全性
安装 Docker
Ubuntu/Debian
1 | # 更新包索引 |
macOS
1 | # 使用 Homebrew 安装 |
Windows
下载并安装 Docker Desktop for Windows:
https://www.docker.com/products/docker-desktop
验证安装
1 | docker --version |
配置 Docker
设置镜像加速器
编辑 /etc/docker/daemon.json:
1 | { |
重启 Docker 服务:
1 | sudo systemctl restart docker |
配置用户权限
将当前用户添加到 docker 组:
1 | sudo usermod -aG docker $USER |
重新登录后生效。
总结
本文介绍了 Docker 的基本概念、安装方法和初步配置。下一篇文章将介绍 Docker 的基本命令和镜像管理。