Add devcontainer definition#254
Conversation
ScottHutchinson
left a comment
There was a problem hiding this comment.
# Install fake should be # Install paket
Thanks, fixed |
| RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" \ | ||
| | tee /etc/apt/sources.list.d/yarn.list | ||
|
|
||
| # Install node, 7zip, yarn, mono, git, process tools |
There was a problem hiding this comment.
You're not installing mono, are you?
|
Title "Add devocntainer definition" should be "Add devcontainer definition" |
|
That's probably because the Then we could add an extension recommendation |
TBF, I think we should merge this despite being insiders-only. (But I'm super excited about this feature) If someone has insiders version then it is just added value. And yes, we definitly should add extension recommendation. |
|
I'm behind a corporate proxy and couldn't make it work. The dotnet tools were installed, but at the end it's trying to connect to my host machine name on port 80 and it's failing. Not sure what is trying to connect or what do I have to do... Edit: That was the error on friday. Today I'm getting a different error: |
This allows accessing webpack dev server from outside of the box it's running. Thanks to that change we can make SAFE-Stack/SAFE-template#254 work. Another scenario where it comes handy is when you want to attach to webpack dev server with external device, such as mobile phone or tablet.
|
Thanks @Krzysztof-Cieslak |
This allows accessing webpack dev server from outside of the box it's running. Thanks to that change we can make SAFE-Stack/SAFE-template#254 work. Another scenario where it comes handy is when you want to attach to webpack dev server with external device, such as mobile phone or tablet.


Having in the devcontainer definition in the workspace will make VSCode (if user has
remote-containersextension installed) prompt user to open the workspace inside the defined docker container.As you can see in the docker container we have .Net SDK 2.2, Node, Yarn, Paket and FAKE - i.e all our requirements.
VSCode will also automatically install the extensions specified in
devcontainer.json. (inside container instance - i.e. not polluting host installation)All this means users can start developing applications with VSCode and docker as only requirements - and they will automatically get full configure development environment with all dependencies installed.