我有我的碼頭工人並運行在Windows,窗戶泊塢窗圖像64位
現在我想從我的應用程序需要被在Windows服務器上安裝64位製造容器。
是否有我可以使用的Windows服務器的清晰圖像?
我看着dockerhub,看到一些圖像,我可以使用像this one。
但我想確保我做得對,我可以使用此映像來安裝我的應用程序嗎?
我有我的碼頭工人並運行在Windows,窗戶泊塢窗圖像64位
現在我想從我的應用程序需要被在Windows服務器上安裝64位製造容器。
是否有我可以使用的Windows服務器的清晰圖像?
我看着dockerhub,看到一些圖像,我可以使用像this one。
但我想確保我做得對,我可以使用此映像來安裝我的應用程序嗎?
我相信你在這裏問的問題是,你應該使用什麼樣的Windows Server基礎映像來創建你的新映像?這實際上取決於您在容器中運行的應用程序的要求,但Microsoft對Docker Hub上可用的Windows Server Core和Nano Server都有官方基礎映像,鏈接如下:
服務器核心基本映像 - https://hub.docker.com/r/microsoft/windowsservercore/
納米服務器基本映像 - https://hub.docker.com/r/microsoft/nanoserver/
也請注意,微軟有其他可用的圖像是基於上面的圖片,比如一個包括ASP.Net核心(https://hub.docker.com/r/microsoft/aspnetcore/),這可能創造一個更美好基礎圖像,這真的取決於您的應用程序的要求。
最後 - 微軟提供的完整列表,圖像可以https://hub.docker.com/u/microsoft/
找到我希望上面是有幫助的。
正是我在找的東西,我昨天找到了那些圖片,但忘記了用答案更新。我可以連接到納米圖像中的CMD嗎? –
是的,你可以。如果要創建運行cmd進程的交互式nanoserver容器,只需使用命令'docker run -it microsoft/nanoserver cmd' 如果您有一個已經在運行的容器,並且想要連接到容器中的CMD,那麼運行命令'碼頭執行器 - [集裝箱ID] cmd' 希望有所幫助。 –
您可以兩件事情: - 你可以把你的圖像遠程倉庫,並把它的目標計算機上 - 你可以導出你想要的圖像,並在目標計算機上 –
進口也許我沒有解釋自己顯然,在本地創建映像之前,我將在我的dockerfile中聲明「FROM」是否存在可以使用的乾淨(官方)Windows映像? –
我認爲這可能會有所幫助:https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/ – barat