设为首页 - 加入收藏 - 网站地图 SecYe安全 Www.SecYe.Com - 国内网络信息安全IT技术门户网
当前位置:SecYe > 网站运营 > 免费资源 > 正文

Docker.com官方推出Docker云空间-提供Docker服务代码仓库和空间服务

时间:2017-01-06 10:58 来源:本站整理 作者:SecYe安全 阅读:

  Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,它提供了一种在安全、可重复的环境中自动部署软件的方式。Docker出现也就是近一两年的事情,但是Docker技术发展速度非常快,且基本上已经被业内认可并接受,未来发展的前景也可观。

  国内基于Docker的服务也有不少,部落曾经为大家分享过的就有阿里百川TAE、Amazon EC2 Container、Google Container Engine、TenxCloud、Daocloud Docker。其中TenxCloud、Daocloud Docker对Docker技术和支持做得最好,吸引了不少的开发者。

  本篇文章要分享的是Docker官方推出的Docker免费空间,提供了Stacks、Nodes、云镜像、代码编译和运行等,Docker已经集成了GitHub,免费的配额提供了1个managed Node、1个private repository、不限制containers,免费使用公共repositories。

  Docker.com官方推出Docker云空间-提供Docker服务代码仓库和空间服务一、Docker云空间申请使用1、Docker云空间官网:

  1、官方网站:https://cloud.docker.com/

  2、第一次进入到官方网站后,会看到欢迎页面,Link a cloud provider。(点击放大)

  

Docker.com欢迎页面

  3、支持AWS,Digital Ocean,Microsoft Azure,SoftLayer,Packet。如果有信用卡的话,可以免费申请使用一年的AWS:新Amazon EC2免费VPS主机申请和使用方法。

  

Docker.com添加云主机

  二、Docker云空间部署个人主机1、先点击Nodes,在这里你可以添加云VPS主机,也可以添加自己的VPS主机,这些主机就是用来部署你的应用与代码的。

  

Docker.com选择Nodes

  2、选择“Bring your own node”,你可以将Docker云空间与你的VPS主机连接。

  

Docker.com添加个人主机

  3、安装的方法很简单,直接复制网页出现的一段代码到你的VPS中执行安装进程即可。目前支持的系统有:Ubuntu 14.04, 15.04, 15.10 CentOS 7 Fedora 21, 22, 23 Debian 8 Redhat Enterprise Linux 7。

  

Docker.com执行一段代码

  4、这里部落自己用的是Bandwagonhost,使用的是CentOS 系统。

  

Docker.com使用搬瓦工

  5、Docker云空间连接成功后,接着就可以看到网页自动刷新,然后就能看到VPS主机已经变成了Nodes了。

  

Docker.com添加成功

  三、Docker云空间部署Docker云服务1、Docker云空间提供了非常多的云服务,包括Database servers、Cache servers、Analytics、Messaging queues、Application servers、CMS、Miscellaneous、Monitoring。(点击放大)

  

Docker.com提供的服务

  2、缓存服务中有redis、memcached。

  

Docker.com缓存服务

  3、应用服务中有tomcat、glassfish等。

  

Docker.com应用服务

  4、而CMS中有我们熟悉的Wordpress。

  

Docker.com博客建站

  5、Public repositories有Docker的上百万镜像服务,你可以直接搜索相关的名称,有“意外”惊喜了。

  

Docker.com搜索服务

  四、Docker云空间安装运行Wordpress1、选择Wordpress镜像后,点击部署。你可以设置Service name、Image tag、Stack等等。(点击放大)

  

Docker.com部署WP

  2、Ports中可以自己设置端口,默认的tcp的80端口是开启的,还有你可以选择是否开启自动重启、自动部署应用等等。

  

Docker.com开启端口

  3、在高级设置中,你还可以设置Run command 、Entrypoint、Sequential deployment 、Memory limit、CPU share等等。

  

Docker.com高级设置

  4、空间的PHP环境配置保持原来的即可,PHP路径、PHP版本、Wordpress版本等都是可以自己调整。

  

Docker.com设置PHP

  5、最后确认Container path,默认的是在/var/www/html。

  

Docker.com确认路径

  6、所有的设置保存后,就可以启动并运行Wordpress镜像了,这是Docker云空间应用管理界面。(点击放大)

  

Docker.com应用管理中心

  五、Docker云空间使用小结1、Docker云空间适合玩Docker的朋友,丰富的镜像代码,支持在线代码编译、Stack等,都可以大大提升我们工作效率。不过,Docker云空间依然可以用来建站,只不过配置起来麻烦,且你还需要搭建好MysqL服务器。

  

Docker.com提供Stack

  2、Docker云空间有一个不好地方就是你需要添加一个云服务器,作为代码运行部署的平台,当然有自己的VPS也可以。但是这样不如在自己的VPS主机安装Docker,自己配置一个Docker空间又要比这些第三方的服务要方便得多。

本文来源:SecYe安全网[http://www.secye.com] (责任编辑:SecYe安全)

点击复制链接 与好友分享!

顶一下
(0)
0%
踩一下
(0)
0%