プログラミングとかLinuxとかの備忘録

プログラミング、Linuxでハマった箇所や環境構築のメモ

CentOS Stream9でdockerを動かす

スポンサーリンク

Dockerのインストール

Podmanとかを削除

$ sudo dnf remove podman runc

ここからは公式の情報dnfに置き換えて実行していく。

リポジトリを追加

$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

インストール

$ sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin

$ docker --version
Docker version 20.10.18, build b40c2f6

サービスの起動

$ sudo systemctl enable docker
$ sudo systemctl start docker

dockerグループにユーザを追加する

$ sudo gpasswd -a ユーザ名 docker

ログインし直すと

$ docker images
REPOSITORY   TAG       IMAGE ID   CREATED   SIZE

docker-composeのインストール

最新バージョンをdocker/compose - GitHubで確認してcurlでコピーする

$ sudo curl -L "https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose

パーミッションを設定

$ sudo chmod 0755 /usr/local/bin/docker-compose

確認

$ docker-compose --version
Docker Compose version v2.10.2