Docker

Dockerのインストール(CentOS 7)

Dockerのインストール(CentOS 7)

これからDockerのインストール手順をご紹介しますが、その前に、ちょっとしたTipsです。
RHEL8(CentOS8も)からは、docker-ceのリポジトリが削除され、docker-ceに代わるコンテナとして、Podman がサポートされているみたいです。

CentOS8でdocker-ceのインストール方法をネット調べると、podmanをアンインストールして、サードバーティのレポジトリを使って”dnf –nobest” で強制的にインストールする方法もあります。
ただそうすると、使っていると何かしら不具合出てそのトラブルシュートが大変そうなので、強制的にインストールする方法は個人的にはあまりお勧めできないです。

CentOSでDockerを利用するなら、正式サポートしているCentOS7がいいと思うので、CentOS7環境に対してdocker-ceとdocker-composeとdokcer-machine のインストール手順を紹介します。

# yum-utilsのインストール
yum install -y yum-utils

# Docker-CEのインストール
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce

# Dokcer の起動と自動起動の有効化
systemctl start docker
systemctl enable docker

# Docker-Composeのインストール
curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

# Dokcer-machine のインストール
curl -L https://github.com/docker/machine/releases/download/v0.7.0/docker-machine-`uname -s`-`uname -m` > /usr/local/bin/docker-machine
chmod +x /usr/local/bin/docker-machine

バージョンを確認し、下記の様に表示されたらインストール完了です。

# Dockerのバージョン確認
docker -v
Docker version 19.03.8, build afacb8b

# Dokcer-compose のバージョン確認
docker-compose version
docker-compose version 1.25.4, build 8d51620a
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.0l  10 Sep 2019

# Dokcer-machine のバージョン確認
docker-machine version
docker-machine version 0.7.0, build a650a40
参考サイト
タイトルとURLをコピーしました