CentOS 8.5にコンテナ管理ツールPortainerをインストールする

環境
OSバージョンの確認
# cat /etc/redhat-release
CentOS Linux release 8.5.2111

インストールの方法
1.dockerリポジトリを追加します

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

2.dockerをインストールします

# sudo dnf install docker-ce -y

3.docker自動起動を設定します

# sudo systemctl enable --now docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.

dockerバージョンを確認

# docker -v
Docker version 20.10.12, build e91ed57

4.dockerコマンドを実行

# sudo usermod -aG docker $USER
# docker run hello-world

5.Portainerをインストールします

# docker pull portainer/portainer
Using default tag: latest
latest: Pulling from portainer/portainer
略
Status: Downloaded newer image for portainer/portainer:latest
docker.io/portainer/portainer:latest

6.Portainerを起動します

# docker run -d -p 9000:9000 --name test --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer

7.ファイアウォールを設定します

# sudo firewall-cmd --add-port=9000/tcp --zone=public --permanent
success
# sudo firewall-cmd --reload
success

8.Portainer管理画面を設定します
ブラウザから http://IPアドレス:9000 にアクセスします
「Password」を入力し、「Create User」を押下します
「Local」を選択して「Connect」をクリックします

CentOS8

Posted by arkgame