一键安装脚本

curl -sSL https://get.docker.com/ | sh

推荐国外服务器使用,国内使用手动安装

手动安装

安装准备

  1. 查看 CentOS 系统的内核版本是否高于 3.10
uname -r 
  1. 移除旧的版本
yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-selinux \
                docker-engine-selinux \
                docker-engine
  1. 安装所需的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新 yum 缓存
yum makecache fast

安装 Docker

yum -y install docker-ce

安装成功后查看版本,检查是否安装成功

docker -v

启动 Docker 服务

systemctl start docker

Docker 服务命令

systemctl start docker     # 启动服务
systemctl stop docker      # 关闭服务
systemctl restart docker   # 重启服务
systemctl enable docker    # 开机自启动
systemctl disable docker   # 关闭开机自启动

配置阿里镜像加速器

  1. 开通服务

地址:阿里镜像加速器

  1. 配置加速器
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["你的地址"]
}
EOF
systemctl daemon-reload
systemctl restart docker

写的不好,仅供参考