码头工人文件 -
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。无法理解实际问题出在哪里。