3層アーキテクチャを使用してドッカービルドアプリケーション

棚のソフトウェアアーキテクチャ

クリップボード

gitのクローンhttps://github.com/pcdogyu/example-voting-app.git

クリップボード

CD /ホーム/ CentOSの/例-投票アプリ/投票

ドッキングウィンドウのビルド。-t投票アプリ

クリップボード

クリップボード

クリップボード

ドッキングウィンドウの画像

クリップボード

5000 -pドッキングウィンドウラン:80投票アプリ

応答しなかった、私は、5000のポートの規則に関するAWS SGアドオン私が間違っていた申し訳ありませんどのようにしてよ

クリップボード

出演

クリップボード

ログには、入ってくるデータを示しています

クリップボード

しかし、ポイントは間違っああを行きます

クリップボード

ログを見て、redis.pushポストデータは、鳥を失敗しました

クリップボード

間違っているのRedis、私はRedisのを再生してみましょう

ドッキングウィンドウの実行-d --name = RedisのRedisの

ローカルありません

クリップボード

重いの下で

クリップボード

ドッキングウィンドウの実行-d --name = RedisのRedisの

クリップボード

鳥までのRedis

アプリからの時に次のアソシエートのRedis

5000 -pドッキングウィンドウラン:80の--linkのRedis:Redisの投票アプリ

クリップボード

通常のWeb

クリップボード

データベースを実行するには

ドッキングウィンドウの実行-d --name =デシベルのpostgres:9.4

ダウンロード

クリップボード

スツール労働者、睡眠に沿ってレッツ・パック

CD /ホーム/ CentOSの/例-投票アプリ/労働者

ドッキングウィンドウのビルド。-t労働者アプリ

クリップボード

ある夜、後はpostgresと投票アプリがアップパック

クリップボード

クリップボード

Redisの--linkデシベル:デシベル労働者アプリドッカ--link Redisのを実行します

クリップボード

四つの成分は、最大で実行されています

クリップボード

アプリのビルド結果を表示

CD /ホーム/ CentOSの/例-投票アプリ/結果

ドッキングウィンドウのビルド。-t結果アプリ

クリップボード

クリップボード

鏡の中のドッキングウィンドウの画像

クリップボード

アクセスポートを使用して5001結果ページ

ドッキングウィンドウの実行には、-p 5001を-d:80 --linkデシベル:デシベル結果、アプリを

クリップボード

5つのコンポーネントがアップされています

クリップボード

下のアクセスhttp://52.80.39.196:5001/

クリップボード

私は間違っていた、プラスでAWS SG

クリップボード

次のリフレッシュ、の結果

クリップボード

おすすめ

転載: blog.51cto.com/433266/2468329