腾讯云轻量服务器Ubuntu安装Docker指南
结论与核心步骤
在腾讯云轻量服务器Ubuntu系统上安装Docker只需执行三个核心命令,整个过程约5-10分钟可完成。以下是详细步骤和注意事项。
安装前准备
-
确认系统版本
- 推荐Ubuntu 18.04/20.04/22.04 LTS版本
- 执行
lsb_release -a
查看系统信息
-
更新软件包索引
sudo apt update sudo apt upgrade -y
Docker安装步骤
方法一:官方脚本快速安装(推荐)
# 1. 下载官方安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh
# 2. 执行安装(会自动识别系统版本)
sudo sh get-docker.sh
# 3. 验证安装
sudo docker run hello-world
方法二:手动APT安装
# 1. 安装依赖包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
# 2. 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 3. 添加稳定版仓库
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
# 4. 安装Docker引擎
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
安装后配置
-
将当前用户加入docker组(避免每次使用sudo)
sudo usermod -aG docker $USER newgrp docker # 立即生效
-
设置开机自启
sudo systemctl enable docker sudo systemctl start docker
-
验证安装
docker --version docker info
常见问题解决
-
权限问题
如果出现Got permission denied
错误,请确认:- 用户已加入docker组
- 执行了
newgrp docker
或重新登录
-
镜像提速(针对国内服务器)
修改/etc/docker/daemon.json
:{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://hub-mirror.c.163.com" ] }
然后执行:
sudo systemctl daemon-reload sudo systemctl restart docker
核心要点总结
- 推荐使用官方脚本安装,简单快捷且自动适配系统版本
- 必须将用户加入docker组,否则每次都需要sudo权限
- 国内服务器建议配置镜像提速,提升拉取镜像速度
完成上述步骤后,您已成功在腾讯云轻量服务器上部署Docker环境,可以开始部署容器应用了。如需更复杂配置,可参考Docker官方文档进行个性化设置。