一.介绍

URLOS是一个Docker管理面板,它把服务器端软件应用的安装行为简化到极致,堪称服务器端的应用宝,具有集群管理、自动故障转移、自动负载均衡等高级功能,可轻易搭建7*24小时在线的网站运行环境。

借助URLOS可轻松让网站在拥有多个主机的集群上运行,单机故障不会导致网站停止。

演示网址:http://demo.urlos.com:9968

用户名:urlos

密码:urlos

登录后你会有一种眼前一亮的感觉,简洁清新的设计,友好的中文界面。

左右结构的设计,将菜单功能放置于界面左侧,符合绝大多数用户的使用习惯,功能分类清晰一目了然。URLOS将Docker指令巧妙的隐藏在各种功能交互操作之中,即使用户对Docker技术一无所知,也不会影响用户的正常使用,可以说URLOS已经将Docker容器技术变成了普通百姓都可以使用的技术。

二.安装

看起来是不是很棒?那么就让我们安装起来玩玩吧。

硬件要求

最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存;

系统要求

推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian8X、Debian9X的64位的<u>纯净的操作系统</u>;

安装URLOS

请在安装URLOS之前确认操作系统版本是否符合安装要求,推荐您使用Ubuntu-18.04 64位系统。

  1. 登陆操作系统:使用ssh客户端工具登录系统,如果登录用户不是root,则执行sudo -s命令切换到root用户;
  2. 下载安装脚本并执行安装命令:

集群模式(多台主机组集群,支持弹性伸缩、故障自动转移和负载均衡等高级功能):

curl -LO www.urlos.com/iu && sh iu

单机模式:

curl -LO www.urlos.com/siu && sh siu

注:如果系统中没有curl工具,则需先执行“apt-get install -y curl || yum -y install curl”安装curl

如果系统里已经安装了Docker,也可以使用docker run命令直接运行(用此方法可省略后面的3、4、5步):

docker run -itd --name urlos --restart always -p 9968:9968 -p 9966:9966 -v /data/urlos:/data/urlos urlos/urlos
  1. 选择服务器所在区域的编号:服务器在中国选1,如果1不能安装则选2,如果服务器在海外则选3(如下载过程比较缓慢,请换一个编号),然后按回车;
  2. 选择Docker数据的存储目录:/data/docker选1,/home/docker选2,/var/lib/docker选3,然后按回车;
  3. 安装成功并重启服务器:安装完成后可能会自动重启服务器,重启过程一般需要1分钟左右;
  4. 访问并使用URLOS:请在防火墙(或安全组)中开放9966,9967,9968,9969,9970端口(入站规则),然后使用浏览器访问“https://您的服务器使用IP:9966”或“http://您的服务器IP:9968”访问URLOS;用户名:urlos,密码:urlos

提示:

  1. URLOS同时支持HTTPS和HTTP协议进行访问,但我们强烈推荐您使用HTTPS协议,因为HTTP协议非常不安全,很容易被抓包从而导致密码泄露!

  2. 付费版本需绑定授权解密才能正常使用,详情请查看授权码绑定方法。

三.使用

说起Docker管理面板,大多数小伙伴印象中出现的都是满屏英文、不明所以的操作界面。而URLOS的出现恰恰是打破了国内用户对Docker管理面板的刻板印象。

下面,让我们举几个简单例子来说明一下吧。

使用URLOS管理服务器集群与节点

使用URLOS管理网站

使用URLOS管理数据库

URLOS应用市场

四.总结

URLOS不仅仅是一款Docker管理面板,它还是一个服务器集群管理面板、网站管理面板。它基于Docker容器技术打包和运行应用,包含负载均衡和故障转移等高级功能,可自动识别机器和云应用的故障并将云应用转移至可用的机器上,单机故障并不影响业务开展。

感兴趣的小伙伴们不妨安装体验一下。

Docker管理面板-URLOS(易用、高效、强大)的更多相关文章

  1. Docker管理面板Crane开源了!

    导读 数人云容器管理面板 Crane 开源啦!Crane 包含着数人云工程师对 Docker 最新技术的热爱和实践.希望借助开源社区的力量,让 Crane 完善自身,更好地成长起来,让更多的国内用户体 ...

  2. Docker 一键安装及Docker管理面板Portainer中文汉化

       前言 Docker接触了一段时间了,批量操作过程中感觉太繁琐,所以找到了好评率比较高的Portainer面板,使用后感觉的确不错所以准备拿出来精力来做个汉化版,过程中发现词条非常多,所以暂时先汉 ...

  3. GitHub 和 Gitee 开源免费 10 个超赞后台管理面板,看完惊呆了!

      软件工程师在实际项目开发中不可避免需要依赖一些前后端的后台管理系统框架,而不是从零开始一点点的搭建,浪费人力.目前市面上有很多开放源码.且免费的后台管理面板,样式色彩也比较丰富美观.   今天整理 ...

  4. Linux VPS 免费管理面板推荐

    现在各种国内外VPS,云主机横行,越来越多的站长接受在VPS上建站,很多VPS主机售价便宜,性能优秀,但都是基于linux系统的,如openvz的主机,linux服务器系统主要是通过shell命令行来 ...

  5. Windows 2008 R2 X64 安装WebsitePanel(WSP虚拟主机管理面板)

                   Windows 2008 R2 X64  安装WebsitePanel(WSP2.0虚拟主机管理面板) 估计很多同学都还不知道WebsitePanel是什么东东吧,Web ...

  6. Docker管理工具 - Swarm部署记录

    之前介绍了Docker集群管理工具-Kubernetes部署记录,下面介绍另一个管理工具Swarm的用法,Swarm是Docker原生的集群管理软件,与Kubernetes比起来比较简单. Swarm ...

  7. 后台管理-基于 Bootstrap 开发的网站后台管理面板

    Bootstrap 开发框架真的很强大,今天推荐几个非常不错的基于 Bootstrap 开发的网站后台管理面板,全部都是响应式布局,细节做得都很不错.可以搜索keenthemes. Metronic ...

  8. 常用docker管理UI

    1. HumpBacks 特性 Web UI Supporting, Easy to use. Container Grouping and Isolation. Container Upgrades ...

  9. 基于 Bootstrap 的响应式后台管理面板

    你想建立一个后台管理面板或者分析仪表板吗?不需从头开始,Keen IO Bootstrap 是一个响应式的仪表盘模板,可以帮助你在几分钟内呈现数据,让你可以创建一个有吸引力的,定制的分析仪表板,随时可 ...

随机推荐

  1. 运行一次node服务后,再次运行报错

    由于工作内容在git上,而系统又是window,大家知道,window自带的终端是不能进行git操作的,所以下载了一个git进行代码的更新提交. 我在git上运行了node服务后,由于不同的项目,我需 ...

  2. table 表格

    标签 <table> 标签定义HTML中的表格 <tr>  标签定义表格中的行. <th>  标签定义表格中表头的每一项.元素内部的文本通常会呈现为居中的粗体文本. ...

  3. 【C#-多线程】实现每隔一段时间执行代码(多线程) 3种定时器

    总结以下三种方法,实现c#每隔一段时间执行代码: 方法一:调用线程执行方法,在方法中实现死循环,每个循环Sleep设定时间: 方法二:使用System.Timers.Timer类: 方法三:使用Sys ...

  4. CentOS 7 下Emacs无法录入中文的问题

    Emacs下的各种快捷键操作,实在是太方便了,像毒药一样让人上瘾! 问题描述: 最近重装了系统以及各种软件,但是碰到一个奇怪的问题,安装了极点五笔中文输入法,系统语言也设置为中文,结果在vim.ged ...

  5. Babel 转译 class 过程窥探--------引用

    // Shape 类function Shape(id, x, y) {    this.id = id;    this.setLocation(x, y);}// 设置坐标的原型方法Shape.p ...

  6. javaScript用正则来获取url传递的参数

    用window.location.href获取url再js正则来获得需要的参数: 这个正则有多种写法,这里我选择这样写,要查找的属性名我直接以参数的形式传进去,用正则查找,以"?&# ...

  7. CTF MD5之守株待兔,你需要找到和系统锁匹配的钥匙

    这是提示 从系统锁下手,通过get方式key字段提交答案,直到您的钥匙与系统锁相等则成功. 点开链接可以发现有两串字符,而且系统的秘钥是一直在变化的 题目中已经给了MD5加密,那么用MD5解密发现您的 ...

  8. win7安装Elasticsearch和Elasticsearch-Head插件

    1.环境搭建 1)Java环境搭建可以参考相关的资料,这里不做详细介绍 2)nodejs环境搭建 到官方网站下载相应的zip包:https://nodejs.org/dist/v8.9.1/node- ...

  9. SRS之TS封装PAT和PMT

    1. SrsTsContext::encode_pat_pmt 在该函数中,将 PAT 和 PMT 封装到 TS Packet 中,并将这两个 TS packet 写入到 ts 文件中. /* the ...

  10. Redis5.0 3台主机三主三从部署Cluster集群

    1.下载安装 [root@ip101 redis-5.0.4]# pwd /opt/app/redis-5.0.4 [root@ip101 redis-5.0.4]# ls 00-RELEASENOT ...