一、基于 centos7 安装docker
# 安装所需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
# 添加docker稳定版本的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装docker
yum install -y docker-ce
systemctl start docker
二、基于 ubuntu:18.04 安装docker
# 更新apt软件列表
apt-get update
# 安装这些软件包支持https协议的源
apt-get install -y apt-transport-https ca-certificates curl software-properties-common
# 添加docker的官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
# 获取当前系统LTS代号
lsb_release -cs
# 写入软件源信息,注意修改系统代号
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
或者:
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# 安装docker-ce
apt-get update
apt-get install -y docker-ce
systemctl start docker
三、配置镜像加速器
默认镜像仓库源为国外站点,下载镜像可能会很慢,我们可以为 docker 配置阿里云镜像仓库加速,当然也可以配置其它加速器这种有不少。
关于阿里云加速器的地址,登录阿里云容器镜像服务控制台后,在左侧导航栏选择镜像工具 => 镜像加速器,在镜像加速器页面就会显示为您独立分配的加速器地址,以及不同系统的操作文档。