Docker 導入後、公式手順に従って Rancher を導入するも動作しない
Getting Started with Kubernetes | Rancher Quick Start
docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
ログの確認
いや /var/log にないんかい・・・
参考:【入門】Dockerログ(logsコマンド)の基本的な使い方と注意点 – カゴヤのサーバー研究室 (kagoya.jp)
cat /var/lib/docker/containers/(container id)/(container id)-json.log
こんな感じのログが出ているので、これを手掛かりに調べてみた
"log": "2023/05/10 13:56:34 [INFO] Waiting for server to become available: Get \"https://127.0.0.1:6444/version?timeout=15m0s\": dial tcp 127.0.0.1:6444: connect: connection refused\n",
"stream": "stdout",
"time": "2023-05-10T13:56:34.389959341Z"
原因
OSによっては動作しないとのこと
2023/5/10 時点、 el9 (CentOS/Redhat 9.1) で動作しないとの報告が3週間前に上がっている
つまり、Alma Linux 9.1 でも動作しないということ
Rancher container is restarting every 15 seconds on Ubuntu 22.04 · Issue #36238 · rancher/rancher · GitHub
対応
Rancher の使用をあきらめる
導入手順や Firewalld 開け損ねとかならこちらで何とかできるが、
コンテナ側に問題があるのはもうどうしようもない