コンテナ管理ツールのRancherを試してみることにしました。
とりあえず、環境構築。今回は私が利用する環境はこちら。
- Windows10
- VMware(R) Workstation Tech Preview 2018 Pro
- Ubuntu16.04LTS
では、さっそくやってみたいと思います。まずは手順を調べてみます。Rancherのサイトへアクセスします。下部へスクロールして”Get startGet started with Rancher”より"Deploy Rancher 2.0"をクリックします。
”Quick Start”が表示されます。下部へスクロールします。
2ステップでのデプロイ方法が記載されています。
この2ステップデプロイでの必要要件とデプロイ方法が書かれていました。
2ステップデプロイ必要要件
- 64bit Ubuntu16.04
- メモリ4GB以上
- Docker 1.12.6, 1.13.1 または 17.03.2
私の利用するUbuntuのDocker環境を確認します。18.06.1-ceでした。
@ubuntu:~$
@ubuntu:~$ docker -v
Docker version 18.06.1-ce, build e68fc7a
@ubuntu:~$
GitHubに17.03.2インストール用のスクリプトがアップされてました。
rancher/install-docker
https://github.com/rancher/install-docker/blob/master/17.03.2.sh
wgetでスクリプトをダウンロード
スクリプトを実行したらすでにDokcerがインストールされていたのでエラーメッセージが表示されました。
インストールされていたDockerをアンインストール。
sudo apt-get purge docker-ce
スクリプトを再度実行
~中略~
スクリプト実行完了。DockerCEのバージョンも17.03.2になりました。
以下のコマンドを実行。
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
しばらく待ちます。私の自宅の回線は遅いので時間がかかります。。。
やっと終わりました。
ダウンロードしたコンテナを確認します。
sudo docker container ls
WebブラウザからRancherにアクセスします。事故署名証明書によるエラーが表示されます。
パスワード設定画面が表示されます。パスワードを設定します。
URLを設定します。
トップ画面が表示されました。
次回よりRancherを操作してみます。