可以的,Docker 可以在 CentOS 上运行,而且 CentOS 是 Docker 官方支持的主流 Linux 发行版之一。
不过有几点需要注意(很重要):
uname -r
# 卸载旧版本
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
# 启动
sudo systemctl start docker
sudo systemctl enable docker
docker version
docker run hello-world
如果你愿意,可以告诉我:
我可以给你更精确的命令或直接帮你排错。