debian10 最新で安定版のdockerをインストールする

debian10 最新で安定版のdockerをインストールする

debian10に最新で安定版のdockerをインストールするまでの手順を記述してます。ここでは、最新版のdocker composeもインストールしてます。

環境

  • OS debian10.2

必要パッケージインストール

リポジトリを追加するために、必要なパッケージをまずはインストールします。

## アップデート
sudo apt update

## リポジトリ追加
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2

リポジトリ追加

リポジトリのGPGキーをインポートします 。

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

安定版のリポジトリを追加します。

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

dockerインストール

docker-ce (コミュニティエディション) をインストールします。

sudo apt update
sudo apt install docker-ce

バージョンを確認します。

docker -v

<出力結果>
Docker version 19.03.8

sudoなしでDockerコマンドが実行できるように、dockerグループにログインしているユーザーを追加します。

sudo usermod -aG docker $USER

$USERは環境変数です。

docker composeインストール

こちらのサイトより最新版を探して、インストールします。現段階で最新は「1.25.5」だったので、ここでは「1.25.5」をインストールします。

## インストール
sudo wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/1.25.5/docker-compose-Linux-x86_64

## 権限の設定
sudo chmod +x /usr/local/bin/docker-compose

バージョン確認

docker-compose version

<出力結果>
docker-compose version 1.25.5, build 8a1c60f6
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.0l  10 Sep 2019

最新バージョンである「1.25.5」がインストールされていることが確認できます。