Tag: 纳米服务器

可以在Windows容器中运行GUI应用程序吗?

所以我玩这个容器的概念和特定的Windows容器。 我设法使用Windows的nanoserver图像运行容器,但是这个图像意味着服务和不支持GUI应用程序(或32位应用程序)。 找不到任何提及运行gui应用程序(并看到gui)使用windows容器(只发现linux容器gui)。 有没有办法在容器中运行GUI应用程序? 那么我该如何创build自己的包含这种支持的图像呢?

docker上的Powershell远程访问nanoserver

我创build了一个运行Docker的W10 VM(客户端),将微软/纳米服务器镜像托pipe并托pipe了一个镜像容器。 (教程在这里: https : //msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10 ) 一切运行良好,即使主机可以ping客人W10下运行的容器。 但是我不能做的是将远程PowerShell连接到容器。 Enter-PSSession -ComputerName "<container ip>" -Credential ~\Administrator 这会popup一个询问用户和密码的对话框。 我不能留下空白等 – 结果是访问被拒绝。 任何想法如何连接或设置nanoserver容器的密码?

无法访问Docker Nanoserver容器Web应用程序

这个问题类似于Windowsnetworking的主题,以及它们如何与Docker容器相关,但我似乎无法find解决我的确切问题的解决scheme。 我正在为一个预先构build的预先发布的.NET Core 1.1应用程序设置一个Docker容器。 我有一个Dockerfile将应用程序构build到启用了nanoserver / .NET Core 1.1的映像中,但是我无法从Windows主机访问正在运行的应用程序。 在由macOS / vmWare Fusion 8.5.1托pipe的Windows 10 Pro VM上使用:Docker for Windows 17.0.31-ce-win10(11972)。 鉴于以下Dockerfile : FROM microsoft/dotnet:1.1-runtime-nanoserver WORKDIR \app COPY \out . EXPOSE 80 EXPOSE 5000 ENTRYPOINT ["dotnet", "WebApi.dll"] 如果我使用命令docker run {image} -P 5000:5000我得到以下输出(来自.NET Core 1.1 Hello World应用程序): Hosting environment: Production Content root path: C:\app Now listening on: […]