腾讯云OpenCloudOS 8安装Docker简明指南
结论先行:在腾讯云OpenCloudOS 8上安装Docker只需执行几个简单步骤,主要包括添加Docker官方仓库、安装必要软件包和启动服务。以下是详细操作流程。
安装前准备
- 系统要求:确保使用OpenCloudOS 8.x版本
- 权限要求:需要root或sudo权限
- 网络要求:确保服务器能正常访问互联网
安装步骤
-
卸载旧版本(如有)
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
-
安装依赖工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加Docker官方仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装Docker引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io
-
启动并启用Docker服务
sudo systemctl start docker sudo systemctl enable docker
-
验证安装
sudo docker run hello-world
看到"Hello from Docker!"消息表示安装成功
常见问题解决
-
权限问题:将当前用户加入docker组
sudo usermod -aG docker $USER newgrp docker
-
镜像提速(推荐腾讯云镜像提速)
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://mirror.ccs.tencentyun.com"] } EOF sudo systemctl restart docker
管理命令速查
- 查看Docker版本:
docker --version
- 查看运行容器:
docker ps
- 查看所有容器:
docker ps -a
- 停止容器:
docker stop <容器ID>
- 删除容器:
docker rm <容器ID>
- 查看镜像:
docker images
- 删除镜像:
docker rmi <镜像ID>
结论
在OpenCloudOS 8上安装Docker过程简单直接,与CentOS/RHEL 8系列操作基本一致。关键步骤是正确配置官方仓库并使用yum安装。安装完成后,建议立即配置镜像提速以提高国内拉取镜像的速度。