Docker-13-Rancher

简介: Docker-13-Rancher

在了解了 docker-compose 等容器编排工具后,你可能会感到其功能相对单一,交互不太友好。在实际生产中,我们需要一个简单易用,功能强大的容器管理平台,这个时候 Rancher 可以帮你解决这些问题。


安装


docker run -d --restart=unless-stopped -p 8080:8080 rancher/server
复制代码


等待 Rancher 部署完成,即可访问 Rancher 服务。在本地 windows 访问虚拟机的 8080 端口:


网络异常,图片无法展示
|


环境初始化


创建一个环境<项目>


点击环境管理


网络异常,图片无法展示
|


点击添加环境


网络异常,图片无法展示
|


输入关键信息,点击创建


网络异常,图片无法展示
|


切换到刚刚创建的环境


网络异常,图片无法展示
|


添加镜像库


网络异常,图片无法展示
|


输入关键信息点击创建


网络异常,图片无法展示
|


添加主机


网络异常,图片无法展示
|


按照提示操作


网络异常,图片无法展示
|


添加成功后稍等片刻,会有主机信息显示


网络异常,图片无法展示
|


如上,红色的两个独立容器为我们环境中未启动的容器


网络异常,图片无法展示
|


测试


创建 Rancher 应用


网络异常,图片无法展示
|


填写关键信息,点击创建


网络异常,图片无法展示
|


点击 rancher-test 进入刚创建的应用


网络异常,图片无法展示
|


点击添加服务


网络异常,图片无法展示
|


填写关键信息,点击创建


网络异常,图片无法展示
|


注意网络信息


网络异常,图片无法展示
|


点击确定后跳转到服务页面


网络异常,图片无法展示
|


我们看到这个具有 ssh 功能的容器已经从 Rancher 的页面创建成功


网络异常,图片无法展示
|


查看 sshd 的进程


点击服务名进入,选择执行命令行


网络异常,图片无法展示
|


在虚拟终端中输入 ps -ef


网络异常,图片无法展示
|


测试 ssh


网络异常,图片无法展示
|


成功!


我们还可以在 Rancher 上对这个服务进行扩缩容,升级,启停,克隆,拓扑,查看配置,生成 docker-compose,连接虚拟控制台等一系列操作。还可以对接 MesosSwarmKubernetes 等不同类型的容器编排工具。

相关文章
|
17天前
|
存储 API 持续交付
Docker介绍(一)
Docker是开源的应用容器引擎,让开发者打包应用及依赖到可移植容器中,可在任何环境一致运行。它提供快速启动、高效资源利用、轻松迁移和维护,适用于开发、测试和生产。Docker由客户端、守护进程、REST API组成,支持镜像存储在仓库如Docker Hub。容器是隔离的执行环境,能在同一主机上互不影响地运行多个容器。
|
2月前
|
网络协议 Unix Linux
docker部署Portainer
Portainer可以在Docker上运行,而且部署起来非常简单 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求
docker部署Portainer
|
2月前
|
关系型数据库 MySQL Shell
|
2月前
|
应用服务中间件 nginx Docker
Docker的世界
Docker的世界
22 0
|
8月前
|
虚拟化 云计算 Docker
带你一分钟看懂 “Docker”
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。 Docker技术诞生之后,并没有引起行业的关注。而dotCloud公司,作为一家小型创业企业,在激烈的竞争之下,也步履维艰。
51 1
|
10月前
|
存储 关系型数据库 Linux
|
12月前
|
Linux 虚拟化 开发者
|
关系型数据库 MySQL Java
初识Docker
你好看官,里面请!今天笔者讲的是初识Docker。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
164 1
初识Docker
|
Ubuntu Linux iOS开发
关于Docker的那些事
一、前言 二、什么是Docker 三、Centos 7.x 下安装 Docker 四、Docker常用命令
|
弹性计算 运维 Ubuntu
AliyunECS+Docker
AliyunECS+Docker=记一次在阿里云飞天加速计划的试(bai)用(piao)ECS服务器上学习Docker等知识的历程
114 1