centOS,docker周り

やりたいこと

 CoreOS立ち上げ、dockerの中にCentOS入れる

VirtualBoxとは

仮想的な PC を作成し、別の OS をインストール・実行できるフリーの PC 仮想化ソフト

ホスト PC VirtualBox をインストールした PC
ホスト OS VirtualBox をインストールした PC の OS
ゲスト PC VirtualBox で作成した仮想 PC
ゲスト OS VirtualBox で作成した仮想 PC にインストールした OS

 

 

CoreOSとは

CoreOSに入門した | SOTA

docker,etcd, fleetで動く

cloud-configという設定ファイルを使って起動する

https://coreos.com/assets/images/media/Host-Diagram.png

 

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

ssh  リモートサーバに接続 ssh <ID>@<IP>