Linux 安装docker engine
官网
https://docs.docker.com/engine/install/centos/
卸载旧版本
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
sudo yum -y install gcc
设置yum 阿里镜像源
# 已经没用了,国内源都不可用了
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker engine 全部yes
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动docker
sudo systemctl start docker
查看docker状态
sudo systemctl status docker
测试docker
# 国内服务器不行,
sudo docker run hello-world
成功后如下图
设置开机启动
systemctl enable docker
解决国内不能下载镜像问题
# 不指定源的命令 docker pull nginx:latest
# 指定源为 docker.xuanyuan.me
docker pull docker.xuanyuan.me/nginx:latest