CoreOS
本家
- https://coreos.com/
- https://coreos.com/docs/
- https://coreos.com/os/docs/latest/booting-with-iso.html
気になっていた CoreOS を触ってみましょう / Small Office & Simple IT
CoreOSはChrome OSから派生したOSで、パッケージマネージャーを持っていません。必要なソフトウェアだけをインストールすることで、セキュリティリスクを低減することができると言われています。
CoreOS自体に新しいソフトウェアをインストールするためにはSDKを使用して、ソフトウェアをインストールしたイメージを作成し直す必要があります。
- cloud-config.yml
#cloud-config users: - name: core passwd: $1$abcdefg**********************stuvwxyz groups: - sudo - docker ssh-authorized-keys: - "ssh-rsa ABCDEFG***************************STUVWXYZ core@localhost"
- インストールコマンド
sudo coreos-install -d /dev/sda -C stable -c cloud-config.yml
- NW 設定 /etc/systemd/network/static.network
[Match] Name=enp0s3 [Network] Address=192.168.0.105 Gateway=192.168.0.1 DNS=192.168.0.1
sudo systemctl restart systemd-networkd
- OS更新
sudo update_engine_client -update