Run Visual Studio Code and Google Chrome in Docker in your browser!
This is based on the excellent work from:
https://docs.linuxserver.io/images/docker-webtop
This virtual desktop contains:
- Google Chrome
- Firefox
- Visual Studio Code
- Ansible
- DotNet 7
- Powershell
However you can easily add more applications by editing the Dockerfile.
docker built -t webtop .
docker run --privileged -it -p 3000:3000 --shm-size=4gb webtop
All data is persisted in the /config folder which is effectively the home directory for that container.
You can persist data by mounting a folder to /config so everything you do in between sessions is persisted using the following example:
docker run --privileged --shm-size=4gb -it -p 80:3000 -v ${PWD}/config:/config webtop