RancherOS 图文安装教程(docker运行环境)
rancheros是由rancher labs出品的一个专为docker而生的精简版linux,
提供了一个完整的docker运行环境。
rancheros系统镜像下载地址:
系统要求:内存必须在2gb以上。
系统镜像启动完成之后登录账号:rancher 密码:rancher
安装图解:
系统镜像启动完成
登录用户名密码都是rancher
添加ip地址:
sudo ip addr add 192.168.21.133/24 dev eth0
或者
sudo ifconfig eth0 192.168.21.133 netmask 255.255.255.0
添加网关:
sudo route add default gw 192.168.21.2
修改dns:
sudo vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
:wq! #保存退出
使用ssh客户端远程连接服务器
配置ssh远程秘钥登录,把rancheros安装到硬盘之后,必须使用秘钥登录,否则无法操作服务器,在控制台也无法使用密码登录。
ssh-keygen -t rsa #配置秘钥登录
将生成的公钥id_rsa.pub写到cloud-config.yml文件中
cd /home/rancher/.ssh/
cat id_rsa.pub #公钥
ssh-rsa aaaab3nzac1yc2eaaaadaqabaaabaqd1t22andfxpkwm1o8crgnjy9yejbj7sckmsvspcvlitgtkeibinh61wpyo51tpyhjjptebfjexz7d8wqpgqpcnpfydwsk9nec7jedsrhieoqkguayk12d61fhkqsxopt9psfaz7efzlfvo/halcmjqm1o4ihbedfdf9ir/lvirku087japvzyfpgn9a2v6je11psg2anzqvgggnfftpszs1ksgtfrvy/c/iqeeayh0dj5bsl2lqw4me/yrltsk9a0apzknpseoy51rwwt975coa9xtmy3c6rmhpii14r/pnljvj/4h/t5g0b2shjecczeawq0nkuovlqmapmeqv0/n rancher@rancher
cat id_rsa #私钥,保存好,后面登录系统要用到。
-----begin rsa private key-----
miieowibaakcaqea9u9tgdxx1zyljnapaq4j48vchiwy+0gipkr7d3fsyexk5bcg
yj4etckwkoduz8hyyz7rax43l2ew/mekrkd3darcnceivtxno43nukrybdkchrms
itdg+tryskel6kbft7bwme3n85rb6pxwjqjcajntucb23g33rfykf5vyq5ltpoyq
kb2cn6rp/wtr+ixtdabbtgj2arxoidrx06bm7nsrbrra78v3p4kbhmsh9hy+w7c9
pumojnv2es00ppwtakwzj6uhkgoduvse/e+xkgvcuzmtwuqziayineefzzzy1y/+
if0+ynadriy3gngramktdsrjr5apgktbkr9p5widaqabaoibagahzdzkrgyx7h/x
ldtw6tfna95isa5xgcrpmozb11fglkq8nzk8fzl6u0hdabvwsl7i4pk9ln8z19/m
z36nqluk/arydpmg9j7vsl+x2/xn3izxdkytwpv9y2k90zpsjoopygimz2znnalf
gbn6j0fulcnjz+vn8pjm7vrkd6s97g48/dbijglt6x2vyaogqpfw21fnwiczjt/v
awclji8nniziqlqssrfv0yls1miecayxmfcaxot09wqrvagb9c/t1vo2ytzvml44
2eug+7swodotfmug/+gosl+zgregmxbf2bpdisy6m7+cyjevz88oifwjco4uacx9
873jsaecgyea+3bjfwy/zarhyo/+atrqpsdovsiszx0aivrkzvlw3tds2or7wgkc
ytr5dubkv6bxt8wwpbpnmb/xb63lcjmdfpr4uvxxnxx/+xqbnjxojqvvxlcxhmp4
cw0q3zq+vmrpbtk5oylevsyzz8n2cwtcizefyp7utocvvulyprxrxomcgyea+cku
bq0p2294jx1idp2+lvdlvmoeeg+sdltz7l7d8aod4mzrshkztiousg5neeitslhn
lwrddgiy7spfgvpp43butmcba2tovx9ayy+lh7zbevqjdwzmhwdn5wtjvg6dly0d
e43b/faran/xi3tebtivzhh1rwrtjlygad9c1c0cgyaky9f3mz8xt1wvyiuga655
y5lrcqmkwe+yb7hkujbfvpc2kswxd9nftrl7+fdr3kil7bcq+0ghltztqmy6zk3c
5+inpcidkngcucq1yqy6qcpuwva7nsbvx941uw4zudmv02p8rdlvtvdw8e0rfz02
r8kho4aqp27gmcn8ch38pqkbgb2bh4pj7yjm15txmtrlldtzbb4hgubbajjhpjln
evy15hdl7k5gyy7v/lvf7gd2eidxdw6oka4xieqoc7wbxr6q5cf2+elseingeqkj
dm1lhje7m0byexjx+auihzrrjqdynbx8dienkkailia7zcyasmj3ssfpz746rwsh
y+tnaogbajkxa1v4odekouno08abmyoscfg41etzbn1rlnqctnp54wtggk0pfznx
aoxntseey3qn3u84z9fl7fzfyafcqhxbrxqdakzbt4ufmvmvjg4cddr+avdbmbdh
z48t7oeimfqlyeuzpfgsc+cwoziuqv3evzd/7ll91qlot5+iiykr
-----end rsa private key-----
vi cloud-config.yml #编辑文件,按照格式把id_rsa.pub的内容粘贴进来
#cloud-config
ssh_authorized_keys:
- ssh-rsa aaaab3nzac1yc2eaaaadaqabaaabaqdc008sjby03bdodhvu1/cxn+oounrdzrvtogvpwlsz4qwws4fk22w39kgwb9nxnc3dg5mnis4ony+v0fvanp2yqkjq4yuumar2f/e350rab6bp1m+gk50zf7mfjg9sciw71dpejpzzfun1hxpcipa0fmfig3sn3eogorrlrjosrjogmrizvy0vpi7vnomcowqapxxqoc4ncknmrqlcfeqokj8qu/i177m35kmv3ixh9bzsuo+o/bge72zx/sgrtxor/kczbxt3vyixtkfnkzshqqnrkrftmnmndevtusiziv61yhbx6af7lfrkpr/0cii+j8defl7ajmq2gh1wrfj7 rancher@rancher
:wq! #保存退出
把rancheros安装到硬盘
sudo ros install -c cloud-config.yml -d /dev/sda #输入y安装,如果有错误,是因为网络原因,多试几次。
直到安装完成,系统提示重新启动。
把安装镜像去掉,让系统从硬盘启动。
/dev/sda 是本地磁盘
可以用命令查看
sudo fdisk -l
推荐阅读
-
在Windows系统上安装PHP运行环境文字教程_php基础_脚本之家
-
Java中运行环境搭建的图文教程实例
-
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
-
Mysql 5.7.17 winx64免安装版,win10环境下安装配置图文教程
-
MinGW安装图文教程以及如何配置C语音编程环境
-
阿里云Win2016安装Apache和PHP环境图文教程
-
如何运行openSUSE?Win10中安装SUSE Linux子系统的详细图文教程
-
Mysql 5.7.17 winx64免安装版,win10环境下安装配置图文教程
-
PHP开发环境配置(MySQL数据库安装图文教程)
-
Windows环境下安装PHP Pear的方法图文教程