Fully featured OCI image to build your own lab environment on top of this base image
328
labcaptain_base docker image is a base image to build your own lab environment on top of.
This image has many things pre-configured to make it easy to get started with a lab environment.
docker run -it --rm -p 8080:80 tanmoysrt/labcaptain_base:1
Or, In your docker image, you can use this image as a base image
FROM tanmoysrt/labcaptain_base:1
You can put your lab files in the following folders:
In the above examples, terminal, editor, vnc and port-<port_no> - all the dummy domains are pointed to 127.0.0.1.
| Environment variable | Default value | Description |
|---|---|---|
| USER_PASSWORD | 12345 | Password for labuser |
| ENABLE_WEB_TERMINAL | 1 | Enable web terminal |
| ENABLE_CODE_SERVER | 1 | Enable code server |
| ENABLE_VNC | 1 | Enable VNC |
| ENABLE_PORT_PROXY | 1 | Enable port proxy |
MIT License
Special thanks to this project - https://github.com/ConSol/docker-headless-vnc-container (Apache License 2.0). It made it possible to have proper configuration for Xfce4 + noVNC setup.
Tanmoy Sarkar @tanmoysrt Contact at [email protected]
https://github.com/tanmoysrt/labcaptain/tree/main/base_image
Content type
Image
Digest
sha256:c5f8963eb…
Size
704.9 MB
Last updated
about 2 years ago
docker pull tanmoysrt/labcaptain_base