Tag: 视觉工作室

如何configurationDocker的mysql + aspnet

我有MySQL数据库和WebAPI项目。 在安装Docker for Windows之后。 我可以在Linux模式下下载MySQL的映像,但是当我尝试的时候 docker pull microsoft/aspnet 它说 unknown blob 另一方面 – 在Windows容器模式下。 我可以安装aspnet,但是当我尝试 docker pull mysql/mysql-server 它说 image for Linux 我如何能够在单一的环境中结合?

Visual Studio泊坞窗应用程序:错误安装源path

在Visual Studio 2017中创build了一个hello world .NET Core应用程序。右键单击解决scheme>添加> Docker支持 打F5,并得到这个错误: Error MSB4018 The "PrepareForLaunch" task failed unexpectedly. Microsoft.DotNet.Docker.CommandLineClientException: Creating network "dockercompose3401809484_default" with the default driver Building webapplication2 Creating dockercompose3401809484_webapplication2_1 ERROR: for webapplication2 Cannot start service webapplication2: error while creating mount source path '/C/Users/admin/documents/visual studio 2017/Projects/WebApplication2/WebApplication2': mkdir /C/Users/admin/documents: permission denied Encountered errors while bringing up the project.. 这是我的XML文件的样子 […]

使用Visual Studio Online将Docker图像推送到Google Cloud

我正在尝试使用在线视觉工作室来构build并推送一个泊坞窗图像。 我在Visual Studio Online中有3个步骤的构build过程。 1)。 获取源代码(应用程序)2)。 用它里面的应用程序构buildDocker镜像。 3)。 推入泊坞窗图像。 第3步是我遇到的问题,我不想推到docker或azure色的registry我想用谷歌来代替。 但我似乎无法find任何不参考谷歌SDK,似乎是推动图像到谷歌registry的唯一方法。

docker-compose.vs.release.yml VS 2017上的卷绑定

这是.net核心Web应用程序项目的docker文件。 我试图理解这些线意味着什么。 〜/ clrdbg:/ clrdbg:ro是什么意思。 当我创build文件时,它们也存储在我的项目文件夹的根目录下。 他们不是假设存放在容器卷中。 如何正确映射卷并删除这些卷的内容。 version: '2' services: is.mvcclient: build: args: source: ${DOCKER_BUILD_SOURCE} volumes: – ~/clrdbg:/clrdbg:ro entrypoint: tail -f /dev/null labels: – "com.microsoft.visualstudio.targetope ratingsystem=linux"

将VS2017安装在docker集装箱中

我想创build一个具有特定构build环境的Docker镜像,其中包括安装VS2017。 我尝试了几种方法,但总体而言,我不能让VS2017安装在docker集装箱中。 将dockerfile减less到最小,我尝试运行这个: FROM microsoft/windowsservercore SHELL [ "powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';" ] RUN iwr -uri https://aka.ms/vs/15/release/vs_community.exe -outfile C:\vs_community.exe ; \ C:\vs_community.exe –allWorkloads –includeRecommended –includeOptional -q –passive –norestart –wait –all 这里是安装的日志: https : //gist.github.com/bazzilic/81fa3d8c4663540872be1d66cd1b0301 它看起来像一切顺利,但是,最后没有安装VS2017: PS C:\> ls Directory: C:\ Mode LastWriteTime Length Name —- ————- —— —- d—– 7/16/2016 9:18 PM […]

在Visual Studio 2017中添加Docker支持缺less

我在我的电脑上安装了Visual Studio Community 2017(v。15.3.4),Docker for Windows CE(稳定通道,v。17.06.2-ce-win27(13194))和.NET Core SDK 2.0.0。 此外,我启用了Windowsfunction,称为容器和检查Visual Studio安装程序容器支持。 首先我启动Docker for Windows(Linux Containers),然后启动Visual Studio。 我去文件 – >新build – >项目 – >安装/ Visual C#/ Web – > ASP.NET核心Web应用程序,然后点击确定。 我找不到添加Docker支持的选项? 同样是如果我创build项目,右键单击项目,上下文菜单不给我这个选项。 我错过了什么?

docker工人的视觉工作室IP地址与.net核心问题

我对Docker非常陌生。 而且我创build了一个空的.net核心网站与docker支持。 (Visual Studio 17将Docker支持文件添加到解决scheme,您可以运行debugging等) 一切正常…然后当我运行我的网站,它总是打开在不同的IP地址:例如http://172.20.52 。{{random.ip.here}} / 现在我需要能够打开它在http:// localhost:5000但是当我尝试映射端口5000:80 我发现的每个教程都指出,您所需要做的就是将主机的端口映射到容器。 在这一点上,这可能是我的集装箱networking的一个问题。 更多信息:我正在使用Windows主机的Docker。 我在docker上的networking:

用于未命名为“dockerfile”的dockerfile的Visual Studio intellisense

是否有可能为名为Dockerfile.[myservice]的文件Dockerfile.[myservice]而不是仅仅名为Dockerfile Dockerfile样式的intellisense和代码着色? 默认情况下,智能感知似乎只支持一个名为“Dockerfile”的文件,但我的解决scheme中Dockerfile.xyz约定遵循一些略有不同的dockerfiles。 我尝试了谷歌search,并试图在工具>设置菜单中捅了一下,但找不到任何有用的东西

Visual C ++ for Linux Development + Docker

我想通过在Docker容器中构build和debugging来开发Linux C ++应用程序。 我打算使用Visual C ++ for Linux Development来远程debugging到容器中。 然而,这个Visual Studio扩展最初是为了与Linux VM一起使用的,Linux开发和Docker对于我来说是新的,而且我对设置它的基础知识稍有困惑。 我创build了一个ubuntu:14.04 docker容器,并在容器中安装了Visual C ++ for Linux依赖项,即openssh-server , g++ , gdb和gdbserver 。 我已经承诺容器,创造一个图像工作。 我想我现在需要运行容器打开一个端口,以便我可以从Visual Studio连接到容器。 这是怎么做的? 容器是否需要进一步设置,以便有某种处理程序来处理将要打开的端口上的通信? 比如Bash是否需要分配来处理通过端口的通信? 还是有一个依赖关系,也许openssh-server ,需要分配来处理通过端口的通信? 或者是当我安装的依赖关系设置的东西? 如果是这样的端口? 在Visual C ++ for Linux开发指令中,它显示当连接到虚拟机时,可以提供诸如Host name , Port , User name , Authentication type和Password Authentication type凭证。 自然港将是必需的,但其他人将被要求? 如果是的话,这些凭据需要在Ubuntu容器中设置或以某种方式发现? 如果这样怎么样?

如何在Mac OS的Windows Docker Container中设置Visual Studio?

任何人都知道我可以在macOS上的Windows Docker容器内运行Visual Studio吗? 道歉,如果这应该张贴在超级用户。 我希望能够在macOS Sierra 10.12.6 Macbook Pro上的Windows Docker容器内运行Visual Studio中的C#应用​​程序。 我正在尝试在这里完成练习: 开发应用程序 Visual Studio 2017社区(Mac)不支持项目types,我猜测这可能与缺less.NET有关,这就是为什么我正在寻找一种在我的Mac上运行Visual Studio的方法。 我在这里find了十个首发: 在Mac上安装Windows Docker 用于Docker的Visual Studio工具 本质上似乎是(虽然我不清楚最后几个步骤): 1)在OS X上安装VirtualBox 2)获取Windows Server 2016 Tech Preview 5 ISO200 3)在virtualbox中创buildWS 2016 TP5 VM 4)在里面设置Docker并运行Visual Studio 这一切似乎有点复杂,我不确定特别是第4步。 如果您希望获得这个设置,我将不胜感激。