https://rancher.com/

コンテナ管理ソフトウェアRancher を動かしてみました。

  • Ubuntu 18.04 x86_64 LTS
  • docker 18.06.1-ce
  • docker-compose 1.21.0
  • Rancher v1.6.25

Docker のインストール

$ sudo apt install docker.io docker-compose
$ sudo usermod -aG docker $USER

docker-compose.yml の作成

docker-compose.yml
version: '3'
services:
rancher:
image: rancher/server:latest
ports:
- "8080:8080"
volumes:
- ./data/mysql/:/var/lib/mysql

Rancher コンテナの起動

$ sudo ufw allow 8080
$ docker-compose up -d

Rancher にアクセス

  • http://192.168.11.3:8080
  • 右下の表示言語の選択を日本語に変更
  • ホストを追加
    • 対象ホストで500/udp, 4500 のオープン
    • IP の指定
    • 対象ホストでrancher/agent コンテナの起動
  • スタックを追加