中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

干貨~powershell與bash和docker在項目中怎(zen)么用

回到目錄

這個標題(ti)夠(gou)直接了吧,夠(gou)坦誠(cheng)了吧,也許你在項目里這三個東(dong)(dong)西都沒有用到,但這三個東(dong)(dong)西在未來(lai)的(de)(de)兩年(nian)里將成為最(zui)HOT的(de)(de)技術,它們不是什(shen)么框(kuang)架,也不是什(shen)么設計(ji)模式,而是做(zuo)為程序和環境(jing)快(kuai)速(su)部(bu)署(shu)而設計(ji)出(chu)來(lai)的(de)(de),為的(de)(de)就是解(jie)決未來(lai)超級復雜的(de)(de)開發環境(jing)的(de)(de)部(bu)署(shu)工作(zuo),對于這三個東(dong)(dong)西,大(da)叔最(zui)近也在研究與實踐,并現時會總結出(chu)一些東(dong)(dong)西,與大(da)家(jia)分(fen)享!

docker作用

幫(bang)助我(wo)們在window,mac,linux平(ping)臺上部署你的(de)開發環(huan)境,就算是(shi)(shi)操作系(xi)統也可以快速部署,當然為你的(de)一(yi)些程序(xu)打包成一(yi)個鏡像也是(shi)(shi)沒有問題的(de)!

 powershell作用

在windows平臺上部署你的程序(xu),編譯,生成(cheng),發布等工(gong)作,同時也(ye)可以(yi)調用一些指令(ling),也(ye)可以(yi)去調用執行你的docker容器(qi)!

 

bash作用

在linux平臺上部署你(ni)的程序,像.net core這(zhe)種跨平臺的項目(mu),也(ye)是可以使用bash來編寫它的發布腳本的!

給剛(gang)開始學(xue)Dockerfile的學(xue)生加個注(zhu)釋,呵(he)(he)呵(he)(he) 

FROM microsoft/aspnetcore:1.1 #使用(yong)(yong)這個(ge)鏡像
ARG source #ARG指令(ling)定義(yi)了一(yi)個(ge)變量,能讓用(yong)(yong)戶可(ke)以在構建期間使用(yong)(yong)docker build命令(ling)和其參(can)數–build-arg =對這個變量賦值
WORKDIR /app #工作目錄
EXPOSE 80  #監聽端口
COPY ${source:-obj/Docker/publish} . #復(fu)制(zhi)
ENTRYPOINT ["dotnet", "WebStatus.dll"] #執行命令

最后感謝社(she)區(qu),微(wei)信(xin)群,QQ群里的各(ge)位同僚(liao)們(men),是大家(jia)對技術的不斷追求,才讓咱們(men)的生活更(geng)加完善!

感謝!!!

 回到目錄

posted @ 2017-06-21 09:24  張占嶺  閱讀(2485)  評論(1)    收藏  舉報