准备工作与环境要求
在腾讯云服务器安装Docker前需确认:
- 操作系统要求:Ubuntu 22.04/21.10或CentOS 7.9/8.2等64位版本
- 确保已通过SSH连接服务器并拥有sudo权限
- 建议先执行系统更新:
sudo yum update
或sudo apt update
安装Docker引擎
推荐通过腾讯云镜像源安装:
- 添加Docker仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- 安装依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 执行安装命令:
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动服务并设置开机自启:
sudo systemctl start docker && sudo systemctl enable docker
配置国内镜像加速
为提升镜像下载速度,建议修改Docker配置:
{
registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
执行以下命令使配置生效:sudo systemctl daemon-reload && sudo systemctl restart docker
验证与基本操作
验证安装成功的命令:
- 查看版本信息:
docker version
- 运行测试容器:
sudo docker run hello-world
常见问题处理
遇到问题时优先检查:
- 权限问题:将用户加入docker组
sudo usermod -aG docker $USER
- 端口映射失效:检查防火墙规则与内核转发功能
- 镜像拉取失败:确认镜像源配置及网络连通性
通过腾讯云官方镜像源和加速器配置,可快速完成Docker的安装与优化。建议定期检查系统更新,并利用容器日志功能排查运行时问题。