Docker的安装
Docker 是一个开源的容器化平台,允许开发者打包应用及其依赖环境。以下是主流操作系统的安装方法:
Ubuntu/Debian 系统
# 1. 卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
# 2. 安装依赖工具
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
# 3. 添加 Docker GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 4. 设置稳定版仓库
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 5. 安装 Docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
# 6. 验证安装
sudo docker run hello-world
CentOS/RHEL 系统
# 1. 卸载旧版本
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
# 2. 安装依赖
sudo yum install -y yum-utils
# 3. 设置仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 4. 安装 Docker
sudo yum install docker-ce docker-ce-cli containerd.io
# 5. 启动服务
sudo systemctl start docker
sudo systemctl enable docker
# 6. 验证
sudo docker run hello-world
Windows 系统
-
系统要求:
- Windows 10/11(64位)专业版/企业版
- 启用 Hyper-V 和 WSL 2(设置 → 应用 → 可选功能)
-
安装步骤:
- 下载安装程序:
Docker Desktop for Windows - 双击运行安装向导
- 安装完成后重启电脑
- 打开命令提示符验证:
docker --version docker run hello-world
- 下载安装程序:
macOS 系统
-
系统要求:
- macOS 10.15 或更高版本
- Intel 或 Apple Silicon 芯片
-
安装步骤:
- 下载安装程序:
Docker Desktop for Mac - 拖拽 Docker 图标到 Applications 文件夹
- 首次运行时需授权安装
- 打开终端验证:
docker --version docker run hello-world
- 下载安装程序:
安装后配置
# 避免 sudo 执行(Linux/macOS)
sudo usermod -aG docker $USER
newgrp docker # 刷新用户组
# 设置开机自启
sudo systemctl enable docker # Linux
验证成功标志:
运行docker run hello-world后输出Hello from Docker!表示安装成功。
通过docker version可查看客户端和服务端版本信息。
3891

被折叠的 条评论
为什么被折叠?



