RancherOS is a great project based on the dockerand Linux kernel.

Download rancheros.iso from github release page
use vmware or other tools to boot from rancheros.iso,
choose Linux4.x or higher version(not 64-bit) and traditional BIOS
we need memory more than 1280MB for installing to disk
boot it and wait minutes
rancher logo
look cute!

disk /dev/sda 8G is ready

In China docker is a bit difficult to use because of the network, let’s set proxy and installing image to disk
first create cloud-config.yml
vi ~/cloud-config.yml

1
2
3
4
5
6
#cloud-config
rancher:
  network:
    http_proxy: http://10.0.0.107:8001 # my host ip and http_proxy port
    https_proxy: http://10.0.0.107:8001
    no_proxy: localhost

then
sudo ros install -c cloud-config.yml -f -d /dev/sda --append "rancher.password=ros2333"

warning

append password for ancher --append "rancher.password=ros2333"
without it you cannot login with default user anchor

after reboot we can use ssh to login it

let’s see what config is now
sudo ros config export
copy all to a file named cloud-config.yml
then sudo ros config merge -i cloud-config.yml && sudo reboot

try install linux-dash sudo docker pull husseingalal/busydash
sudo system-docker run -d --net=host --name linux-dash husseingalal/busydash

switch console sudo ros console switch ubuntu then you have a ubuntu

sudo system-docker ps to see what what system docker you haave