Ubuntu 18.04 安裝 docker, 設置阿里雲加速

一、卸載舊的 docker 環境

sudo apt-get remove docker docker-engine docker.io containerd runc

二、設置倉庫

  1. 更新索引linux

    sudo apt update
  2. 安裝 apt 依賴包,用於經過HTTPS來獲取倉庫:git

    sudo apt-get install \
        apt-transport-https \
        ca-certificates \
        curl \
        gnupg-agent \
        software-properties-common
  3. 添加 Docker 的官方 GPG 密鑰:github

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. 經過搜索指紋的後8個字符,驗證您如今是否擁有帶有指紋的密鑰。docker

    sudo apt-key fingerprint 0EBFCD88
  5. 設置阿里雲穩定倉庫shell

    sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

三、安裝Docker

  1. 更新索引json

    sudo apt update
  2. 安裝最新版Dokcerubuntu

    sudo apt-get install docker-ce docker-ce-cli containerd.io
  3. 設置開機自啓動並啓動 Docker-ce(安裝成功後默認已設置並啓動,可忽略)curl

    sudo systemctl enable docker
    sudo systemctl start docker
  4. 添加當前用戶到 docker 用戶組,能夠不用 sudo 運行 docker測試

    sudo groupadd docker
    sudo usermod -aG docker $USER
  5. 輸入 命令 檢查一下是否安裝成功阿里雲

    docker version
    docker ps
    docker images

四、設置阿里雲加速器

  1. 打開網頁 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors, 查看你本身的加速器地址

  2. 執行方框中命令

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

五、安裝 Docker Compose

  1. 運行下面命令下載Docker Compose的當前穩定版本 1.26.2, 能夠查看github 版本是否有更新

    sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. 將可執行權限應用到二進制文件

    sudo chmod +x /usr/local/bin/docker-compose
  3. 建立軟鏈接

    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
  4. 測試是否安裝成功

    docker-compose --version
相關文章
相關標籤/搜索