YOUNG-JIN.OH
웃어라. 온 세상이 너와 함께 웃을 것이다.
울어라. 너 혼자만 울게 될 것이다.

VirtualBox, Install CoreOS

공식 사이트: https://coreos.com

VirtualBox Hypervisor 위에 설치할 Linux 운영체제로 CoreOS 를 선택하였습니다. CoreOS는 Docker 에 최적화된 경량화된 Linux 로 별도의 패키지 관리자가 없습니다.

아래의 주소를 클릭하여 ISO파일을 다운받습니다.
https://coreos.com/os/docs/latest/booting-with-iso.html

화면에 보이는 “Download Stable ISO”버튼을 클릭합니다.

VirtualBox를 실행하고 새로 만들기 버튼을 클릭합니다.

Name은 CoreOS라고 지정하였고, Linux 버전은 Other Linux (64-bit) 로 설정하였습니다. 그 외에는 화면 기본값으로 진행하는데 필요하다면 값을 변경하시기 바랍니다.

가상머신이 만들어졌고, 다운받은 ISO파일을 광학드라이브에 인식해야 하므로 설정버튼의 저장소에 들어가서 ISO파일을 선택하거나, 첫 화면에 “[광학 드라이브] 비어 있음”을 클릭하여 바로 ISO파일을 선택할 수 있습니다.

준비가 되었으면 “시작”버튼을 눌러 가상머신을 부팅시킵니다.

# 비밀번호 설정을 위해 아래의 명령을 입력하고 비밀번호를 입력합니다.
$ openssl passwd -1 > cloud-config.yaml
# 편집기로 아래의 내용처럼 정확하게 수정해야하는데 비밀번호의 암호화된 값은 변경되지 않도록 주의합니다.
$ vi cloud-config.yaml

#cloud-config

users:
- name: x1fingers
  passwd: $1$qeiJttft8$... 생략
  groups:
    - sudo
    - docker

# 이미지 파일로 부터 설치를 진행합니다.
$ sudo coreos-install -d /dev/sda -C stable -c cloud-config.yaml

Success! CoreOS Container Linux stable 1967.4.0 is installed on /dev/sda

# 설치가 완료되면 [광학 드라이브]에서 ISO이미지 파일을 꺼낸 후 시스템을 재기동합니다.
# sudo reboot


설정했던 사용자 계정으로 로그인이 되었다면 설치는 정상적으로 완료된 것입니다. OS 버전을 업데이트 하려면 아래와 같이 입력합니다.

$ cat /etc/lsb-release
$ sudo update_engine_client -update

You may also like...

3 Responses

  1. 2019-02-10

    […] 일반적인 운영체제 설치방법ESXi, Install Ubuntu Server 18.04 LTSVirtualBox, Install CoreOS […]

  2. 2019-02-10

    […] VirtualBox, Install CoreOS 에서 번거롭게 작업하던 내용이 Vagrant를 이용하면 얼마나 편리한지 알아보도록 합니다. 우선 coreos에서 제공하는 Vagrant의 기본 설정 내용을 git으로 받습니다. […]

  3. 2019-10-14

    […] VirtualBox, Install CoreOS 에서 번거로웠던 작업이 Vagrant를 이용하면 얼마나 편리한지 알아보도록 합니다. 우선 coreos에서 제공하는 Vagrant의 기본 설정 내용을 git으로 받습니다. […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.