运行基于Windows的Docker容器
让我们创建一个Windows容器。
说到Docker,通常是指Linux的容器,但有时也需要使用Windows的容器。现在,我将为各位朋友提供创建Windows容器的Dockerfile。
搭建GO语言的运行环境
我們來嘗試搭建一個GO語言的執行環境。
環境一變,遊戲方式也常常改變,
但因為GO是個萬能選手,所以差別不大,挺輕鬆的。
FROM mcr.microsoft.com/windows:1909
ENV GOLANG_VERSION 1.14.10
ENV GOLANG_DOWNLOAD_URL "https://golang.org/dl/go$GOLANG_VERSION.windows-amd64.zip"
RUN powershell -Command \
$ErrorActionPreference = 'Stop'; \
(New-Object System.Net.WebClient).DownloadFile('%GOLANG_DOWNLOAD_URL%', 'go.zip') ; \
Expand-Archive go.zip -DestinationPath c:\\ ; \
Remove-Item go.zip -Force
RUN setx PATH %PATH%;c:\go\bin
如果您要在Windows上运行Docker,请选择“切换到Windows容器”以进入Windows容器运行模式。