經(jīng)過上兩篇實戰(zhàn)Windows Server Docker系列文章,大家對安裝Windows Docker服務以及如何打包現(xiàn)有IIS應用為docker鏡像已經(jīng)有了基本認識。接下來我們來簡單講講一些最基本的運維問題。鑒于到目前為止我們只談到單服務器部署。這里暫時不涉及集群模式下的復雜生產(chǎn)環(huán)境運維。
本主題將涵蓋下面這些主要內(nèi)容,由于這個主題包含的內(nèi)容較多,將分成上下兩篇發(fā)布:
上篇
遠程操作Windows Docker服務器
自動化Docker編譯和部署
Windows Docker網(wǎng)絡配置和端口映射
下篇
負載均衡和反向代理
日志解析和監(jiān)控
遠程操作Windows Docker服務器
和Linux下的Docker服務默認通過TCP 2375/2376端口執(zhí)行docker命令不同,Windows Docker服務默認只支持本機基于命名管道來執(zhí)行docker命令。如果安裝完Windows Docker服務后,在命令窗口執(zhí)行netstat -an,可以看到,服務器并不監(jiān)聽2375或者2376這樣的端口。當然,我們可以通過修改daemon.json這個配置文件(關于如何修改daemon.json文件,請參考
延伸閱讀
學習是年輕人改變自己的最好方式