I’ve found the following to work quite well:
Have a docker compose file setup that runs a container with all the necessary build tools and anything else.
Map home directories, /opt and anything else you want to persist as named volumes.
Run docker compose up -d
Use the remote development extension of vscode to connect to the container and develop almost as if it was local.
I’ve found the following to work quite well:
Have a docker compose file setup that runs a container with all the necessary build tools and anything else.
Map home directories, /opt and anything else you want to persist as named volumes.
Run docker compose up -d
Use the remote development extension of vscode to connect to the container and develop almost as if it was local.