腾讯云服务器Ubuntu安装Docker环境指南
结论:在腾讯云Ubuntu服务器上安装Docker只需执行几个简单命令即可完成,主要包括更新系统、安装依赖、添加Docker官方仓库和安装Docker引擎四个步骤。
安装步骤
1. 系统更新
首先确保系统是最新状态:
sudo apt update && sudo apt upgrade -y
2. 安装必要依赖包
安装Docker所需的依赖工具:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
3. 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 添加Docker稳定版仓库
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 update && sudo apt install -y docker-ce docker-ce-cli containerd.io
6. 验证安装
检查Docker是否安装成功:
sudo docker run hello-world
如果看到"Hello from Docker!"消息,说明安装成功。
配置优化
1. 免sudo执行docker命令
sudo usermod -aG docker $USER
需要重新登录使配置生效。
2. 设置Docker开机自启
sudo systemctl enable docker
3. 配置镜像提速(腾讯云用户特别推荐)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
EOF
sudo systemctl restart docker
常见问题解决
- 权限问题:如果遇到"Got permission denied"错误,确保已执行
usermod
命令并重新登录 - 端口冲突:检查是否有其他服务占用了2375/2376端口
- 存储驱动问题:推荐使用
overlay2
存储驱动
总结
腾讯云Ubuntu服务器安装Docker环境只需6个主要步骤,整个过程约5-10分钟即可完成。配置镜像提速可以显著提升在国内拉取镜像的速度。安装完成后,建议立即测试基本功能并配置好用户权限,为后续容器化应用部署做好准备。
核心命令总结:
# 安装
sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io
# 验证
sudo docker run hello-world