问题描述:

  容器化,越来越重要。在云服务中很大比例的服务都跑在容器中,今天介绍rancheros基于容器的os.

特点:

  • 启动快,比较小系统服务也是基于容器化
  • 使用最新的docker release
  • 跨架构arm/x86/amd

rancheros技术架构

Rancheros官方:

  • https://rancher.com/docs/os/v1.x/en/
  • https://github.com/rancher/os

01、下载rancheros

###硬件最低配置

部署在vmware主机中

###下载rancheros

  • v1.5.4 - Docker 18.09.08 - Linux 4.14.138

02、vmware安装到硬盘中

注意:默认iso载入,重启数据会丢失。默认账户rancher自动登录

###挂载rancheros启动

###自动登录进去自动获取IP信息

###设置rancher密码

sudo passwd rancher    //暂且设置rancher/rancher,默认是没有密码的,可以tail /etc/shadow |grep rancher,网上的很多扯淡的话

####xshell登录rancheros

####配置cloud-config.yml

生成rsa秘钥对,安装到硬盘默认不允许远程登录(主要是为了安全)

###cloud-config.yml

###cloud-config.yml

rancher:
docker:
registry_mirror: https://registry.docker-cn.com
network:
interfaces:
eth0:
address: 192.168.3.15/
gateway: 192.168.3.1
mtu:
dhcp: false
dns:
nameservers:
- 223.5.5.5
- 223.6.6.6 ssh_authorized_keys:
- ssh-rsa xxx //填写rsa公钥

注意:上面信息请根据具体的情况修改即可,切不可照搬

###查看硬盘设备命名

###rancheros   ros install  --help   //命令帮助

 sudo ros install --cloud-config cloud-config.yml  --device /dev/sda   //两次y确认

注意:安装完毕,移除iso

###登录系统,sudo system-docker ps    //查看系统运行的容器,非用户层次的  docker ps

###用户使用的docker容器

最新文章

  1. Shell练习
  2. E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方案
  3. Android:反编译查看源码
  4. CentOS 6.5上安装Python 2.7.9
  5. [树莓派(raspberry pi)] 02、PI3安装openCV开发环境做图像识别(详细版)
  6. 共享MFC每周时间选择控件代码
  7. 【Unity Shaders】Shader学习资源和Surface Shader概述
  8. PS图层混合算法之二(线性加深,线性减淡,变亮,变暗)
  9. 集腋成裘-13-git使用-02进阶篇
  10. 语言模型(N-Gram)
  11. Android开发 MVP模式的规范记录(个人总结)
  12. WEB实现单元格合并
  13. 酷炫的SVG 动态图标
  14. linq to sql and linq to object 总结
  15. 用IBM MQ中间件开发碰到的MQRC_NOT_AUTHORIZED(2035)问题
  16. PHP取整函数之ceil,floor,round,intval的区别
  17. 一个简单的Golang实现的HTTP Proxy
  18. Nginx 设置临时维护页面
  19. C/C++中如何计算程序运行的时间
  20. shell top解析

热门文章

  1. 配置cisco设备记录用户命令
  2. pipeline配置sonar和自动化
  3. Docker容器中启动OPMS项目
  4. .NET 文件上传和文件接收
  5. Maven多模块工程打包指定模块工程方法
  6. mvn-dependencies-vs-dependencyManagement
  7. 使用Docker Compose搭建Service Mesh
  8. Java白皮书(总结一些题目)
  9. cisco ap客户端无规律掉线
  10. docker安装ES,Kibana