1. 感覺阿里云上使用docker的好處是矫俺,鏡像就是資源币励,架構(gòu)控制和設(shè)計(jì)更方便慷蠕,計(jì)算資源可以用的更好并且節(jié)約成本。
2. 需要在啟動(dòng)容器時(shí)榄审,自動(dòng)啟動(dòng)cep服務(wù)該如何實(shí)現(xiàn)呢砌们?已經(jīng)嘗試的方法是,只需要容器是交互式方式啟動(dòng)的(docker run -i)搁进。操作方式為浪感,在用戶目錄下的.bashrc中載入自定義配置文件 : ". .cep".
然后在 .cep 中寫上命令行(nohup 啟動(dòng)cep項(xiàng)目,并且載入shareprofile)
3. 這樣只要交互式啟動(dòng)容器饼问,其中的項(xiàng)目就會(huì)隨著.bashrc的載入被自動(dòng)啟動(dòng)影兽。
4. 現(xiàn)在的問題是,容器內(nèi)的端口如何較好的映射到集群上莱革?簡(jiǎn)單的使用 -tiP -p 9094:9094 -p 9898:9898峻堰,單次運(yùn)行沒有問題。但是我們想要集群上的80端口自動(dòng)轉(zhuǎn)發(fā)點(diǎn)擊到所有上述容器的類9094端口呢盅视?那又該如何做到捐名?
注意:.bashrc是默認(rèn)載入的,無論交互式shell(多從.bash_profile中載入)還是非交互式闹击。
現(xiàn)在看到阿里云通過負(fù)載均衡去配置集群和docker容器的的端口映射镶蹋,還有通過模板編排,Dockerfile來指定隨容器啟動(dòng)自動(dòng)運(yùn)行的命令赏半,這樣其實(shí)才方便維護(hù)贺归。