Dockerシリーズ(一)---インストール

1846 ワード

環境

  • Ubuntu 18.04 Amd64
  • T480 I7

  • Dockerのインストール


    依存パッケージのインストール

    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    

    Dockerオフィシャルウェアハウスの追加

    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 bionic stable"
    sudo apt-get update
    

    デフォルトのUbuntu repoではなくDocker repoからインストールすることを確認します.
    magc@magc-ThinkPad-T480:~$ apt-cache policy docker-ce
    docker-ce:
         :( )
        : 5:19.03.8~3-0~ubuntu-bionic
          :
         5:19.03.8~3-0~ubuntu-bionic 500
            500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
         5:19.03.7~3-0~ubuntu-bionic 500
            500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
         5:19.03.6~3-0~ubuntu-bionic 500
            500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
         5:19.03.5~3-0~ubuntu-bionic 500
            500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
         5:19.03.4~3-0~ubuntu-bionic 500
            500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
    

    住所がdocker公式の住所であることを確認すればいいです.

    Dockerのインストール

    sudo apt-get install docker-ce
    

    Dockerサービスの開始


    インストール後、dockerという名前のサービスが自動的に開始されます.もちろん、デーモンプロセスです.
    sudo systemctl enable docker
    sudo systemctl start
    

    権限の構成


    インストール後、Dockerを使用する場合は、現在のユーザーがdockerユーザーグループにいないためsudoを使用する必要があります.
    sudo usermod -aG docker ${USER}
    

    有効になるには、再ログインが必要です.
    注意:他のユーザーを追加する場合は、次のコマンドを使用します.
    sudo usermod -aG docker username