运行基于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容器运行模式。

广告
将在 10 秒后关闭
bannerAds