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」をクリックします