Rocky Linux 8とdocker¶
Dockerをセットアップ¶
インストール¶
Rocky Linux 8用のDockerパッケージのリポジトリを登録¶
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Dockerパッケージのインストール¶
sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin
コマンドの確認¶
$ docker version
表示隠す
Client: Docker Engine - Community
Version: 20.10.23
API version: 1.41
Go version: go1.18.10
Git commit: 7155243
Built: Thu Jan 19 17:33:56 2023
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.23
API version: 1.41 (minimum version 1.12)
Go version: go1.18.10
Git commit: 6051f14
Built: Thu Jan 19 17:32:04 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.15
GitCommit: 5b842e528e99d4d4c1686467debf2bd4b88ecd86
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
$ docker compose version
Docker Compose version v2.15.1
サービスの設定¶
dockerサービスを手動起動¶
sudo systemctl start docker
dockerサービスを自動起動する設定¶
sudo systemctl enable docker
sudoなしにユーザーがdockerを起動する設定¶
sudo usermod -aG docker <ユーザー名>
動作確認¶
hello¶
docker run hello-world