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

debian10に最新で安定版のdockerをインストールするまでの手順を記述してます。ここでは、最新版のdocker composeもインストールしてます。
環境
- OS debian10.2
必要パッケージインストール
リポジトリを追加するために、必要なパッケージをまずはインストールします。
1 2 3 4 5 |
## アップデート sudo apt update ## リポジトリ追加 sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2 |
リポジトリ追加
リポジトリのGPGキーをインポートします 。
1 |
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - |
安定版のリポジトリを追加します。
1 |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" |
dockerインストール
docker-ce (コミュニティエディション) をインストールします。
1 2 |
sudo apt update sudo apt install docker-ce |
バージョンを確認します。
1 2 3 4 |
docker -v <出力結果> Docker version 19.03.8 |
sudoなしでDockerコマンドが実行できるように、dockerグループにログインしているユーザーを追加します。
1 |
sudo usermod -aG docker $USER |
$USERは環境変数です。
docker composeインストール
こちらのサイトより最新版を探して、インストールします。現段階で最新は「1.25.5」だったので、ここでは「1.25.5」をインストールします。
1 2 3 4 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 |
バージョン確認
1 2 3 4 5 6 7 |
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」がインストールされていることが確認できます。
-
前の記事
Dockerを使ってOSSのIT資産管理「glpi」構築する 2020.04.13
-
次の記事
docker起動時にエラー「[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]」が発生した場合の対処法 2020.04.13
コメントを書く