CentOs7 最新版のdockerをインストールする
公式の安定版リポジトリから最新バージョンをインストールする手順を記述してます。docker-composeもインストールします。
目次
環境
- OS 7.7.1908 (Core)
アップデート
まずはアップデートを行います
sudo yum update
sudo yum upgradeアンインストール
古いバージョンのものを事前にアンイストールしておきます。
sudo yum remove docker docker-client docker-client-latest docker-common docker-engine docker-latest docker-latest-logrotate docker-logrotate
sudo rm /etc/yum.repos.d/docker.repo関連パッケージ
関連パッケージを事前にインストールしておきます。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2リポジトリ追加
リポジトリを追加します。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repodockerインストール
dockerのCE(コミュニティエディション) をインストールします。
sudo yum install -y docker-ce docker-ce-cli containerd.iodocker起動
自動起動の設定と起動します。
sudo systemctl enable --now dockerバージョンを確認します。
docker --version
<出力結果>
Docker version 19.03.8, build afacb8bdockerグループに追加
dockerコマンドをsudoして実行するのが面倒なので、対象のユーザーでログインして、下記のコマンドを実行します。
※一度、ログイン・ログアウトしないと反映されません。
sudo usermod -aG docker $USERdocker-composeインストール
ついでにdocker-composeもインストールします。
こちらで最新版を確認してインストールします。ここでは1.25.4が最新安定版でした。
ダウンロードします。
curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose実行権限を付与します。
sudo chmod +x /usr/local/bin/docker-composeバージョン確認
docker-compose version
<出力結果>
docker-compose version 1.25.4, build 8d51620一度セッションから抜ければ完了です。
su - ${USER}-
前の記事
centos7にサーバー管理ツール「plesk」をインストールする 2020.04.18
-
次の記事
docker-composeを使ってgitlabを構築する 2020.04.18
コメントを書く