centOS,docker周り
やりたいこと
CoreOS立ち上げ、dockerの中にCentOS入れる
VirtualBoxとは
仮想的な PC を作成し、別の OS をインストール・実行できるフリーの PC 仮想化ソフト
ホスト PC | VirtualBox をインストールした PC |
---|---|
ホスト OS | VirtualBox をインストールした PC の OS |
ゲスト PC | VirtualBox で作成した仮想 PC |
ゲスト OS | VirtualBox で作成した仮想 PC にインストールした OS |
CoreOSとは
docker,etcd, fleetで動く
cloud-config
という設定ファイルを使って起動する
cloud-config.ymlでサポート
dockerとは
コンテナを実行させるもの
アプリケーションは基本docker上で起動
$ docker ps ←コンテナの稼働状況を見る CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES fc0a51b050a4 osdn-test-webserver:latest "httpd-foreground" About a minute ago Up 2 seconds 0.0.0.0:80->80/tcp osdn-test-webserver $ docker stop osdn-test-webserver ←コンテナを停止させる osdn-test-webserver $ docker restart osdn-test-webserver ←コンテナを再起動させる osdn-test-webserver $ docker stop osdn-test-webserver ←コンテナを停止させる osdn-test-webserver $ docker rm osdn-test-webserver ←コンテナを削除する osdn-test-webserver
CoreOSを使ってDockerコンテナを動かす——15分でできるCoreOSクラスタの作り方 - さくらのナレッジ
知らなかったコマンド
sudo