Reputation: 556
I am able to successfully enable VSO debugger support to my Docker container running on my local machine like this:
Step 1: Add the following to my Dockerfile:
RUN Invoke-WebRequest -OutFile c:\rtools_setup_x64.exe -Uri https://aka.ms/vs/15/release/RemoteTools.amd64ret.enu.exe;
Step 2:Attach to container and run:
$>c:/rtools_setup_x64.exe /install /quiet; & 'C:\Program Files\Microsoft Visual Studio 15.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe' /nostatus /silent /noauth /anyuser /nosecuritywarn /port 4020
My question: How do I integrate Step 2 in my Dockerfile? I tried it like this but it did not work:
RUN & "c:/rtools_setup_x64.exe" /install /quiet
RUN & "c:\Program Files\Microsoft Visual Studio 15.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe" /nostatus /silent /noauth /anyuser /nosecuritywarn /port 4020
Upvotes: 0
Views: 2751
Reputation: 432
you can install remote debuger from dockerfile using this command:
RUN Invoke-WebRequest -Uri https://aka.ms/vs/15/release/RemoteTools.amd64ret.enu.exe -OutFile vs_remotetools.exe ; \
.\vs_remotetools.exe /install /quiet
Upvotes: 1