Contributing Using Docker¶
Install Docker Desktop¶
Make sure it doesn't look like this:
This is better:
Check and Make Sure WSL is v2 and Set Ubuntu as Default¶
Install VSCode Extensions¶
Connect to WSL and Clone Your Github Fork¶
Create .env File¶
Under .devcontainer duplicate:
Customize to your tastes (it doesn't need to be internet configured, just add records in your
hosts file) eg:
127.0.0.1 rmm.example.com api.example.com mesh.example.com
Launch your Dev VM in Docker¶
docker-compose.yml and choose
Wait, it'll take a while as docker downloads all the modules and gets running.
View MKDocks Live Edits in Browser¶
Change stuff in
MKDocs is Exposed on Port: 8005
If you add new MKDocs extensions you might need to:
- docker-compose down.
- Then delete the
- Then docker-compose up and it will download / rebuild new extensions.