web_bonsaiの日記

web開発の学習日記です。誰に見せるためでもないただの日記です。

さくらのVPSのCentOS9にDocker Engineをインストールする | Mac + Docker + Rails その0021

参考にさせていただいたページ

dockerのインストールについて

今日の環境

ローカル

  • M1 Mac
  • macOS Monterey
  • docker 20.10.14
  • docker-compose 2.5.0

リモート

  • さくらのVPS
  • CentOS 9
  • docker 20.10.16
  • docker-compose 1.29.2

Docker Engineのインストール

リポジトリをセットアップします。

$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

Docker Engineをインストールします。

途中で fingerprint の確認を促されるのでちゃんと確認して、合っていたらyを選択します。

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

Dockerを起動する

$ sudo systemctl start docker

HelloWorldをやってみる

$ sudo docker run --rm hello-world

sudo無しでdockerコマンドを実行できるようにする

$ sudo usermod -aG docker ${USER}
$ newgrp docker

dockerのバージョン確認をする

$ docker -v

以下の通り表示されました。

Docker version 20.10.17, build 100c701