1

码头工人文件 -

FROM microsoft/aspnet:4.6.2-windowsservercore-ltsc2016
WORKDIR /src
COPY ./install /src/install
ENTRYPOINT ["powershell.exe -ExecutionPolicy Bypass -NoProfile c:\\src\\install\\UpdateWindowsService.ps1;"] 
CMD ["C:\\ServiceMonitor.exe", "w3svc"]

Powershell 文件

#Invoke-WebRequest -Uri $zipPath -OutFile $destFile
Write-Host "Downloaded File from $zipPath !" -ForegroundColor Yellow;

我需要 powershell 文件在启动时运行,以便它下载最新的 zip 文件,并且进一步的脚本将继续执行业务逻辑但是在容器实例中运行 docker 时出现错误。

错误

无法连接远程服务器

奇怪的是,当我使用docker exec -it <container-id> powershell它访问 Docker 时,它会成功下载 zip。无法理解实际问题出在哪里。

4

0 回答 0