ステップ1:システムを更新する
DockerをFedora32 Linuxマシンにインストールする前に、OSパッケージを更新およびアップグレードしてインストールを開始します。Fedoraでは、これは次のコマンドを実行することで簡単に実行できます。
#dnf -y update
アップグレード後にシステムを再起動することをお勧めします
#shutdown –r 0
ステップ2:DockerCEリポジトリをFedora32に追加します
システムパッケージをアップグレードしてサーバーを再起動した後、Fedoraリポジトリをシステムに追加します。
# dnf config-manager \
--add-repo \
https://download.docker.com/linux/fedora/docker-ce.repo
手順3:Fedora32にDockerCEをインストールする
リポジトリの準備ができたので、次のコマンドを実行して、最新の安定バージョンのDockerCEをコンピューターにインストールします。
#dnf install docker-ce docker-ce-cli containerd.io
インストールを開始するように求められたら、yキーを押します。
GPGキーをインポートするように求められたら、yキーを押します。
Dockerはインストールされますが、まだ開始されていません。dockerサービスを開始するには、次のコマンドを実行します。
#systemctl enable --now docker
次の方法でステータスを確認できます。
#systemctl status docker
次の方法を使用して、インストールされているDockerのバージョンを確認します。
#dockerバージョン
クライアント:Dockerエンジン-コミュニティ
バージョン:19.03.13
APIバージョン:1.40
Goバージョン:go1.13.15
Gitコミット:4484c46d9d
構築:2020年9月16日水曜日17:03:54
OS / Arch:linux / amd64
実験的:誤り
サーバー:Dockerエンジン-コミュニティ
エンジン:
バージョン:19.03.13
APIバージョン:1.40(最小バージョン1.12)
Goバージョン:go1.13.15
Gitコミット:4484c46d9d
構築:2020年9月16日水曜日17:01:49
OS / Arch:linux / amd64
実験的:誤り
コンテナ:
バージョン:1.3.7
GitCommit:8fba4e9a7d01810a393d5d25a3621dc101981175
runc:
バージョン:1.0.0-rc10
GitCommit:dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
バージョン:0.18.0
GitCommit:fec3683
これは、クライアントとエンジンのバージョンを示しています。
ステップ4:テストドッカーイメージを抽出する
最後のステップは、テストDockerコンテナをダウンロードしてインストールをテストすることです。
#docker pull alpine
デフォルトタグの使用:最新
最新:図書館/高山からの引っ張り
188c0c94c7c5:プル完了
ダイジェスト:sha256:c0e9560cda118f9ec63ddefb4a173a2b2a0347082d7dff7dc14272e7841a5b5a
ステータス:alpine:latestの新しい画像をダウンロードしました
アルパインイメージを実行して、DockerCEが正しくインストールされていることを確認します。
$ docker run -it --rm alpine / bin / sh
/#apk update
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
fetch http:// dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
v3.9.2-1-g592d872fb8 [http://dl-cdn.alpinelinux.org/alpine/v3.9/main ]
v3.9.2-2-ge7dc3349a9 [http://dl-cdn.alpinelinux.org/alpine/v3.9/community]
OK:9754個の個別のパッケージが利用可能
/#終了
それでおしまい。これで、FedoraシステムでDockerが実行されます。