下载 ISO
在 下载页面 Bare Metal & Virtualized 标签页下载 ISO。
编写 FCC
FCC 是 Fedora CoreOS Configuration (Fedora CoreOS 配置)的简称。
# example.fccvariant: fcosversion: 1.0.0passwd:users:- name: coressh_authorized_keys:- ssh-rsa AAAA...
将 ssh-rsa AAAA... 替换为自己的 SSH 公钥(位于 ~/.ssh/id_rsa.pub)。
转换 FCC 为 Ignition
$ docker run -i --rm quay.io/coreos/fcct:v0.2.0 -pretty -strict < example.fcc > example.ign
启动虚拟机并安装
在虚拟机终端执行以下命令安装:
$ sudo coreos-installer install /dev/sda --ignition example.ign
安装之后重新启动即可使用。
使用
$ ssh core@虚拟机IP$ docker --version
