タイムゾーン変更
$ sudo timedatectl set-timezone Asia/Tokyo
各種インストール前の準備
$ sudo dnf update
dockerインストール
$ sudo dnf install docker
$ sudo systemctl start docker
$ sudo gpasswd -a $(whoami) docker
$ sudo chgrp docker /var/run/docker.sock
$ vi /etc/docker/daemon.json
{
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "1"
}
}
$ sudo service docker restart
$ sudo systemctl enable docker
docker-composeインストール
$ sudo mkdir -p /usr/local/libexec/docker/cli-plugins
$ sudo curl -L https://github.com/docker/compose/releases/download/v2.29.3/docker-compose-linux-x86_64 -o /usr/local/libexec/docker/cli-plugins/docker-compose
$ sudo chmod 755 /usr/local/libexec/docker/cli-plugins/docker-compose
その後、再ログインでdocker version結果が表示されるか確認