Ubuntu 16.04 DocerとDocer Composeをインストールする

2123 ワード

最近の更新時間:2018-07-24原文のリンク:http://www.childsay.com/ubuntu1604-install-docker.html
Dockerをインストールする
  • 旧バージョンDocer
    sudo apt-get remove docker docker-engine docker.io
    
  • を削除します。
  • Dockerソフトウェアソース
    sudo apt-get update
    sudo apt-get install apt-transport-https ca-certificates  curl software-properties-common
    curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    
  • を追加します。
  • Docer CE
    sudo apt-get update -y
    sudo apt-get install docker-ce -y
    
  • をインストールします。
  • 設定起動
    sudo systemctl enable docker
    sudo systemctl start docker
    
  • は、現在のユーザをdockerグループ
    sudo groupadd docker
    sudo usermod -aG docker $USER
    
  • に加入する。
  • テストdocker
    docker run hello-world
    
  • Dockerを使うと中国の公式ミラーが加速します。
  • vim/etc/docker/daemen.jsonファイルを編集し、以下の内容を追加します。
    {
       "registry-mirrors": [
         "https://registry.docker-cn.com"
       ]
     }
    
  • サービスを再開する
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    
  • Docker Componese
  • docker compser
    sudo curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose
    docker-compose --version
    
  • をインストールします。
  • docker compserをインストールして自動補完命令
    curl -L https://raw.githubusercontent.com/docker/compose/1.8.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
    
  • を実行します。
    参照リンク
  • 公式文書:https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#install-using-the-repository
  • Docker問答録(100問):https://blog.lab99.org/post/docker-2016-07-14-faq.html
  • 中国語文書:https://yeasy.gitbooks.io/docker_practice/content/install/uuntu.
  • Docker中国公式ミラー加速:https://www.docker-cn.com/registry-mirror