docker-ce安装
一、安装docker
阿里云提供了docker的安装方法:
- 使用阿里云的镜像仓库:
-
- 可以直接copy:https://developer.aliyun.com/article/110806
- 总结起来就如下几条命令:
-
# step 1: 安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # step 2: 安装GPG证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # Step 3: 写入软件源信息 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" # Step 4: 更新并安装 Docker-CE sudo apt-get -y update sudo apt-get -y install docker-ce
- 建议使用18.06版本,k8s版本支持
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
sudo apt-get -y update sudo apt-get -y install docker-ce
-
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["自己申请的加速器地址"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
- 开机启动docker
sudo systemctl enable docker sudo systemctl start docker
-
我们需要将当前的普通⽤户添加到当前的docker⽤户组中,以免每次使用都要鉴权
sudo groupadd docker sudo usermod -aG docker $USER