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