安装RancherOs运行DOCKER的最简方法
最近玩DOCKER,无意间看到了rancheros,好奇的把玩了一番。发现网上的安装方法太误人了,都是生成公共密钥什么的,弄得眼花缭乱的。我这里用更简单地的方法,更少的步骤来完成。也记录一下。
准备工作:
RancherOS 下载地址 https://github.com/rancher/os/releases/
工具:WinSCP,FinalShell等,随便一个就可以,就看你用那个顺手。
建个虚拟机(VM、PVE)都行
制作cloud-config.yml文件,其内容如下:

开始安装
启动虚拟机,加载ISO文件,注意虚拟机内存要2G
启动完成后,出现等待命令。输入 : sudo passwd rancher 回车后输入新密码两次,例如123456,此时,改好的用户名为:rancher, 密码为:123456

来重点了
来重点,安装操作系统
用WinSCP,FinalShell 连上,IP如上图所示。用改好的用户名为:rancher, 密码为:123456登录进去;
上传制作好的 cloud-config.yml文件 到根目录;
安装操作系统并建立帐户,这里是重点
sudo ros install -c cloud-config.yml -d /dev/sda --append 'rancher.password=888888'
安装过程中,会出现两次提示,均选择 y 即可,安装完成之后会重启系统。
重启后,再用WinSCP或FinalShell 登录,用户名:rancher, 密码:888888
到这里就大功告成了。 用 docker -v 看看版本。
愉快的玩耍
一键装上FASTOS,网址 10.0.0.8:8881
docker run --name fastos \
--restart always -p 8881:8081 -p 8882:8082 -e TZ="Asia/Shanghai" -d \
-v /var/run/docker.sock:/var/run/docker.sock -v /etc/docker/:/etc/docker/ \
-v /data/fast:/fast/data -e FAST_STORE=http://8.210.124.47:8080 wangbinxingkong/fast
一键装Heimdall
docker run -d --name=heimdall -p 80:80 -p 443:443 -v /home/docker/heimdall:/config --restart=unless-stopped linuxserver/heimdall
第一次在B站发贴,今天折腾的一些经验,分享出来。