HeheCloud は、コンテナベースの高可用性エラスティック クラスター環(huán)境を迅速に構(gòu)築するのに役立ちます。また、アプリケーションを簡(jiǎn)単に展開して管理し、より多くのサービスを迅速に統(tǒng)合するのにも役立ちます。アプリは 3 つの異なる方法で構(gòu)築できます:
ここでは、完全な ' をデプロイする例として
Heraku Buildpack: Heroku スタイル アプリケーションの場(chǎng)合
#Dockerfile: 選択した基本 OS に基づいて、軽量アプリケーション実行環(huán)境をカスタマイズできます
Docker イメージ: 継続的インテグレーション/継続的デリバリーのビルド プロセスの簡(jiǎn)素化に役立ちます
Docker イメージ メソッドを使用します。 ■
Wordpress、完全なアプリケーションをデプロイする方法を説明します
次の手順を開始する前に、ガイダンスに従ってホストを追加し、クラスタの初期化を完了していることを確認(rèn)してください。
MySQL サービスの作成左側(cè)のナビゲーションでサービス統(tǒng)合 をクリックし、
MySQL
# を選択します#次に、「
」ボタンをクリックして、MySQL サービスをインストールして開始します。
お待ちください。しばらく待って、サービスのステータスが
に変わるまで待ち、構(gòu)成情報(bào)がロードされるのを待ちます
If MySQL をオンラインで管理する必要がある場(chǎng)合は、サービスで
phpMyAdmin を有効にすることができます
##アプリケーションを作成します
最初に次のことを行う必要があります
使用ガイド Deis クライアントをインストールし、Deis クライアントを使用してクラスターの構(gòu)築時(shí)に設(shè)定したセキュリティ アカウントにログインします#ここでは、DaoCloud が提供する國(guó)內(nèi)で高速化された WordPress Docker イメージを借用します:
コマンド ライン ウィンドウを開くコマンドを?qū)g行します: Create a directory
, and enter the directory:
$?mkdir?blog?&&?cd?blog
Initialize git, and use deis
to create an application名前は
: <pre class="brush:php;toolbar:false">$?git?init
$?deis?create?blog</pre>
ミラーの説明を確認(rèn)し、設(shè)定する必要がある環(huán)境変數(shù)を取得します:
WORDPRESS_DB_HOST
データベース ホスト アドレス(MySQL サービスの IP とポート。例:: 3306 )WORDPRESS_DB_USER
データベース ユーザー名 (デフォルトは root)
WORDPRESS_DB_PASSWORD データベース パスワード (データベースに接続するためのパスワード)
先ほど開いた MySQL サービスの構(gòu)成情報(bào)をアプリケーションの環(huán)境変數(shù)に書き込みます:deis?config:set?\ ????WORDPRESS_DB_HOST="10.171.135.123:3306"?\ ????WORDPRESS_DB_USER="root"?\ ????WORDPRESS_DB_PASSWORD="0pztkvjVGQaeeNsfJUDx"最後に、ミラーを介してアプリケーションを直接デプロイします:
deis?pull?daocloud.io/daocloud/dao-wordpress:latest
少し待ってください。これで完了です。
左側(cè)のナビゲーションで
My Applicationをクリックし、アプリケーション情報(bào)、コンテナ情報(bào)、アクセス ログなどを表示します:
#最後の視聴デプロイしたブログをご覧ください:
綁定域名
此外,如果您想使用自定義域名,可以運(yùn)行:
deis?domains:add?hehe123.com
命令運(yùn)行完畢,您就可以把域名解析到您的主機(jī)上了
更多高級(jí)用法請(qǐng)查看:官方使用指南 和 ?Deis中文指南