您好,登錄后才能下訂單哦!
軟件架架構
git clone https://github.com/pcdogyu/example-voting-app.git
cd /home/centos/example-voting-app/vote
docker build . -t voting-app
docker images
docker run -p 5000:80 voting-app
怎么沒反應,對不起我錯了,aws sg加一下5000的端口規(guī)則
出現(xiàn)了
日志也顯示了進來的數(shù)據(jù)
但是點進去出錯了啊
看下日志,redis.push post data失敗鳥
redis錯誤,容我起一個redis
docker run -d --name=redis redis
本地沒有
重下一個
docker run -d --name=redis redis
redis起來鳥
起app的時候關聯(lián)下redis
docker run -p 5000:80 --link redis:redis voting-app
網(wǎng)頁正常了
跑一個數(shù)據(jù)庫
docker run -d --name=db postgres:9.4
下載中
順大便我們先打包一個worker,睡覺
cd /home/centos/example-voting-app/worker
docker build . -t worker-app
一個晚上過去了postgres和voting app打包好了
docker run --link redis:redis --link db:db worker-app
4個組件都已經(jīng)跑起來了
build 顯示結(jié)果的app
cd /home/centos/example-voting-app/result
docker build . -t result-app
docker image下鏡像
結(jié)果頁面使用5001端口訪問
docker run -d -p 5001:80 --link db:db result-app
5個組件都起來了
訪問下http://52.80.39.196:5001/
我錯了,加aws sg中
刷新下,有結(jié)果了
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。