欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

RancherOS 图文安装教程(docker运行环境)

程序员文章站 2022-04-01 19:34:24
RancherOS是由Rancher labs出品的一个专为Docker而生的精简版Linux,提供了一个完整的Docker运行环境,需要的朋友可以参考下... 16-10-05...

RancherOS 图文安装教程(docker运行环境)

rancheros是由rancher labs出品的一个专为docker而生的精简版linux,

提供了一个完整的docker运行环境。

rancheros系统镜像下载地址:

系统要求:内存必须在2gb以上。

系统镜像启动完成之后登录账号:rancher  密码:rancher

安装图解:

RancherOS 图文安装教程(docker运行环境)

RancherOS 图文安装教程(docker运行环境)

系统镜像启动完成

RancherOS 图文安装教程(docker运行环境)

登录用户名密码都是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文件中

RancherOS 图文安装教程(docker运行环境)

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安装,如果有错误,是因为网络原因,多试几次。

RancherOS 图文安装教程(docker运行环境)

RancherOS 图文安装教程(docker运行环境)

直到安装完成,系统提示重新启动。

把安装镜像去掉,让系统从硬盘启动。

/dev/sda 是本地磁盘

可以用命令查看

sudo fdisk -l