ducatel / visual-studio-linux-build-box Goto Github PK
View Code? Open in Web Editor NEWDocker container used to allows Visual Studio to build a Linux application.
License: Apache License 2.0
Docker container used to allows Visual Studio to build a Linux application.
License: Apache License 2.0
Good day. Following the instructions as is results in port 12345
not being exposed on our Windows 10 x64 (Domain client, with DHCP enabled). How do we fix this? netstat -a
on the host shows port 12345
not being used on any host interface. netstat within the ducatel container shows a binding to 0.0.0.0:22
. Thank you.
I also tried binding port 12345
to a specific interface (the ethernet adapter of the host) - this results in error :
$ docker run -d -p 192.168.100.176:12345:22 --security-opt seccomp:unconfined ducatel/visual-studio-linux-build-box
d4e6452c0d7156e3081197cab14ee4dba463e322c9fd6edbd0bccab2df498774
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint priceless_turing (88f3ca6c96931b88c0215a5ba5969144d674d6b3affe38253e54aa2d50492a06): Error starting userland proxy: listen tcp 192.168.100.176:12345: bind: cannot assign requested address.
Security Updated for Docker requires new launch flag
Errors:
gdbserver fails w/ "Cannot PTRACE_TRACEME: Operation not permitted"
VS2015 will error w/ "Cannot start gdbserver"
docker run -d -p 12345:22 visual-studio-linux-build-box
Should be updated to:
docker run -d -p 12345:22 --security-opt seccomp:unconfined visual-studio-linux-build-box
References:
moby/moby#20064
https://blog.docker.com/2016/02/docker-engine-1-10-security/
Hi, thanks for putting this image out there, really helpful.
Would be nice if you could rebuild it to update to the latest ubuntu image and latest package versions ๐
it seems can't login
In the README i'd reccomend saying to use localhost instead of docker container hostname.
I can fork and update if you find this reasonable.
In the latest version of visual studio 2017, the image created by this dockerfile cannot synchronize linux header files.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.