摘要:能夠幫助您快速構(gòu)建一個(gè)基于容器的高可用彈性集群環(huán)境。并且?guī)椭p松的部署和管理應(yīng)用快速的集成更多的服務(wù)。
HeheCloud 能夠幫助您快速構(gòu)建一個(gè)基于容器的高可用彈性集群環(huán)境。并且?guī)椭p松的部署和管理應(yīng)用、快速的集成更多的服務(wù)。
您可以使用三種不同的方式來(lái)構(gòu)建應(yīng)用:
Heroku Buildpack: 適用于 Heroku 風(fēng)格的應(yīng)用
Dockerfile: 基于你所選擇的基礎(chǔ) OS,可定制輕便的應(yīng)用運(yùn)行環(huán)境
Docker鏡像: 有利于簡(jiǎn)化持續(xù)集成 / 持續(xù)交付的構(gòu)建流程
這里我們使用Docker鏡像方式為例部署一個(gè)完整的Wordpress,講解如何部署一個(gè)完整的應(yīng)用
開始以下步驟之前請(qǐng)確保您已經(jīng)按照引導(dǎo)添加主機(jī)并完成集群的初始化
創(chuàng)建MySQL服務(wù)點(diǎn)擊左側(cè)導(dǎo)航的服務(wù)集成,選擇MySQL
然后點(diǎn)擊 開啟 按鈕,來(lái)安裝并開啟MySQL服務(wù)
稍等片刻,等待服務(wù)狀態(tài)變?yōu)?運(yùn)行中,并且等待配置信息加載完成
如果您需要在線管理MySQL的話, 可以開啟 附加服務(wù) 中的 phpMyAdmin
創(chuàng)建應(yīng)用首先您需要按照 使用指南 安裝Deis客戶端,并使用Deis客戶端登錄您構(gòu)建集群時(shí)設(shè)置的安全賬號(hào)
這里,我們借用 DaoCloud 提供的國(guó)內(nèi)加速的 Wordpress Docker 鏡像:
daocloud.io/daocloud/dao-wordpress:latest
打開命令行窗口,運(yùn)行命令:
創(chuàng)建一個(gè)目錄 blog,并進(jìn)入目錄下:
$ mkdir blog && cd blog
初始化git,并且使用 deis 創(chuàng)建一個(gè)名為 blog 的應(yīng)用:
$ git init $ deis create blog
我們查看鏡像的說(shuō)明,得到需要設(shè)置的環(huán)境變量:
WORDPRESS_DB_HOST 數(shù)據(jù)庫(kù)主機(jī)地址( MySQL服務(wù)的 IP 和 端口,例如:
:3306 )
WORDPRESS_DB_USER 數(shù)據(jù)庫(kù)用戶名( 默認(rèn)為 root )
WORDPRESS_DB_PASSWORD 數(shù)據(jù)庫(kù)密碼( 連接數(shù)據(jù)庫(kù)的密碼 )
將我們剛才開啟的MySQL服務(wù)的配置信息寫入應(yīng)用的環(huán)境變量:
deis config:set WORDPRESS_DB_HOST="10.171.135.123:3306" WORDPRESS_DB_USER="root" WORDPRESS_DB_PASSWORD="0pztkvjVGQaeeNsfJUDx"
最后,我們直接通過(guò)鏡像部署應(yīng)用:
deis pull daocloud.io/daocloud/dao-wordpress:latest
稍等片刻,大功告成!
點(diǎn)擊左側(cè)導(dǎo)航的 我的應(yīng)用 并查看應(yīng)用信息、容器信息以及訪問(wèn)日志等:
最后看一下我們部署的博客:
綁定域名此外,如果您想使用自定義域名,可以運(yùn)行:
deis domains:add hehe123.com
命令運(yùn)行完畢,您就可以把域名解析到您的主機(jī)上了
更多高級(jí)用法請(qǐng)查看:官方使用指南 和 Deis中文指南
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/26523.html
摘要:在阿里云為您創(chuàng)建好之后,你可以登入控制臺(tái),查看實(shí)例的相關(guān)信息每個(gè)實(shí)例會(huì)分配一塊私網(wǎng)網(wǎng)卡,并綁定一個(gè)私網(wǎng),實(shí)例之間可以通過(guò)內(nèi)網(wǎng)互訪。 HeheCloud 能夠幫助您快速構(gòu)建一個(gè)基于容器的高可用彈性集群環(huán)境。并且?guī)椭p松的部署和管理應(yīng)用、快速的集成更多的服務(wù)。 1. 創(chuàng)建集群 在控制臺(tái)頁(yè)面,點(diǎn)擊 添加新集群 在彈出框中輸入集群名稱; 您可以通過(guò) HeheCloud 支持的云平臺(tái), 或者...
摘要:并且?guī)椭p松的部署和管理應(yīng)用快速的集成更多的服務(wù)。今天我們介紹如何使用服務(wù)集成功能,一鍵集成服務(wù)和國(guó)內(nèi)首個(gè)管理平臺(tái),將運(yùn)行在各種基礎(chǔ)設(shè)施中的主機(jī)及其容器聚合到中心的提供全局的界面圖表和和自動(dòng)化監(jiān)控報(bào)警。 HeheCloud 能夠幫助您快速構(gòu)建一個(gè)基于容器的高可用彈性集群環(huán)境。并且?guī)椭p松的部署和管理應(yīng)用、快速的集成更多的服務(wù)。 今天我們介紹如何使用 服務(wù)集成 功能,一鍵集成SaaS...
摘要:一個(gè)存儲(chǔ)卷根據(jù)特性可以掛載給一個(gè)容器組內(nèi)多個(gè)容器使用,根據(jù)文件存儲(chǔ)特性,支持多容器組掛載。PHP應(yīng)用的高可用部署今天我們將一起通過(guò)一個(gè)實(shí)踐將一個(gè)PHP網(wǎng)站運(yùn)行在Cube上!原LNMP環(huán)境改造LNMP環(huán)境是我們非常常見的PHP網(wǎng)站運(yùn)行的環(huán)境,我們將其中的功能進(jìn)行區(qū)分,NGINX負(fù)責(zé)轉(zhuǎn)發(fā)、PHP負(fù)責(zé)程序運(yùn)行,原PHP程序運(yùn)行時(shí)基本是運(yùn)行在這兩個(gè)程序的共同目錄下,NGINX負(fù)責(zé)將用戶請(qǐng)求的具體網(wǎng)址...
摘要:我并沒有直接在另外一個(gè)容器中安裝客戶端,而是直接在服務(wù)器上安裝之前的代碼是用來(lái)獲取指派給數(shù)據(jù)庫(kù)服務(wù)容器的地址,以便連接。現(xiàn)在我們需要添加配置到現(xiàn)在我們可以啟動(dòng)我們的新服務(wù)。原文鏈接譯文原文和的完美配合,一起來(lái)辯翻譯鐘最龍校對(duì)李穎杰 看到一篇不錯(cuò)的文章,收藏一下: 【編者的話】本文作者介紹了如何在單機(jī)上將Dokku和Docker結(jié)合。Dokku是一個(gè)小型的PaaS平臺(tái),只需使用Git將...
閱讀 2504·2019-08-30 15:52
閱讀 2302·2019-08-30 12:51
閱讀 2900·2019-08-29 18:41
閱讀 2880·2019-08-29 17:04
閱讀 897·2019-08-29 15:11
閱讀 1827·2019-08-28 18:02
閱讀 3659·2019-08-26 10:22
閱讀 2573·2019-08-26 10:12