os:linux:coreos
目次
CoreOS
コンテナを稼動させることに特化したLinuxディストリビューション
このページは
CoreOSをXenServerにインストールした時の記録1)
インストール
準備
ここからISOイメージをダウンロード
起動
VMを作成してダウンロードしたISOをマウントして起動
sshでアクセス
コンソールでそのまま設定しても良いのですが、XenOrchestraのコンソールは結構つらいので、sshでアクセスできるようにする。
パスワード設定
$ sudo passwd core
アクセス
ifconfigでIPを確認してアクセス
Passwordハッシュの作成
$ mkpasswd -m sha-512 password
cloud-config.yml の作成
#cloud-config hostname: "hostname" users: - name: "username" passwd: PasswordHash............ groups: - "sudo" - "docker"
チェック
$ sudo coreos-cloudinit -validate=true -from-file=cloud-config.yml
インストール
$ sudo coreos-install -d /dev/xvda -C stable -c cloud-config.yml
- -d:インストール先デバイス2)
- -C:チャネル
- -c:cloud-config.ymlを指定
確認
起動したら、設定したユーザでログイン
アップデート
$ sudo update_engine_client -update
参考
os/linux/coreos.txt · 最終更新: 2017/04/14 05:21 by 127.0.0.1