Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To be truly portable it is worth considering whether your newly created Dev environment can work without the internet or in an air-gapped environment.

Vscode can be problematic in that respect. Typically with dependencies used by an extension often assuming they can reach out to other servers.

I look at initial internet facing container creation as a separately managed snapshot process to grab dependencies which then gets configured for particular Dev, build, test, runtime and release containers that are built by the dependency collecting original container.

Ie something like vscode isn't installed in the internet facing container, it is installed in the offline build of a Dev container. This is where the difficulties lay in my approach.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: