Files
docker_practice/16_ecosystem/coreos_install.md
Baohua Yang 175aaae48a style(docs): standardize heading formats and numbering
- Enforce Level 1-3 structural numbering based on SUMMARY.md hierarchy
- Remove structural numbering from Level 4+ headings
- Eliminate single child headings by converting to bold text
- Auto-inject summary text for headings with multiple children missing intro text
- Exclude Appendix chapters from structural numbering
- Avoid modifying code block contents
- Add script to detect non-standard English usage in headers
2026-02-21 22:40:33 -08:00

1.2 KiB

16.2 安装 Fedora CoreOS

本节涵盖了相关内容与详细描述,主要探讨以下几个方面:

16.2.1 下载 ISO

下载页面 Bare Metal & Virtualized 标签页下载 ISO。

16.2.2 编写 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...

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

16.2.3 转换 FCC 为 Ignition

运行以下命令:

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

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

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

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

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

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

16.2.5 使用

运行以下命令:

$ ssh core@虚拟机IP

$ docker --version

16.2.6 参考链接