Dockerのインストール


Install Step


Step1. Set up the repository


1.package indexを更新し、packageをインストールする
 $ sudo apt-get update
 $ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
2.Docker GPGキーの追加
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
3.Architectureを特定した後、アーキテクチャに適したコードで安定したリポジトリを設定
アーキテクチャ検証コード
$ dpkg -s libc6 | grep Arch

※自分のPCアーキテクチャに合ったコードを入力
x86_64/arm64
$ echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
armhf
$ echo \
  "deb [arch=armhf signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
arm64
$ echo \
  "deb [arch=arm64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

2. Install Docker Engine


1.Docker Engineのインストール
 $ sudo apt-get update
 $ sudo apt-get install docker-ce docker-ce-cli containerd.io
1-1. 特定バージョンのDocker Engineのインストール
Docker Engineの最初の使用可能なコードバージョンを確認し、ユーザーが必要とする特定のバージョンを2番目のコードでインストールします.
$ apt-cache madison docker-ce
$ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
2.hello-worldイメージを実行し、インストールが成功したかどうかを確認
$ sudo docker run hello-world

🔗 Reference


https://docs.docker.com/engine/install/ubuntu/