安装 Fedora CoreOS

小于 1 分钟 约 183 字

# 安装 Fedora CoreOS

腾讯云 1核2G,云耀云服务器 1 核 2G 云服务器,首年 88 元 去抢 广告

# 下载 ISO

下载页面 (opens new window) Bare Metal & Virtualized 标签页下载 ISO。

# 编写 FCC

FCC 是 Fedora CoreOS Configuration (Fedora CoreOS 配置)的简称。

# example.fcc
variant: fcos
version: 1.0.0
passwd:
  users:
    - name: core
      ssh_authorized_keys:
        - ssh-rsa AAAA...
1
2
3
4
5
6
7
8

ssh-rsa AAAA... 替换为自己的 SSH 公钥(位于 ~/.ssh/id_rsa.pub)。

# 转换 FCC 为 Ignition

$ docker run -i --rm quay.io/coreos/fcct:v0.5.0 --pretty --strict < example.fcc > example.ign
1

# 挂载 ISO 启动虚拟机并安装

虚拟机需要分配 3GB 以上内存,否则会无法启动。

在虚拟机终端执行以下命令安装:

$ sudo coreos-installer install /dev/sda --ignition-file example.ign
1

安装之后重新启动即可使用。

# 使用

$ ssh core@虚拟机IP

$ docker --version
1
2
3

# 参考链接