Setup C++ Dev Env in MacOS using Docker
One simple CLion template to setup c++ development environment in MacOS M1 with docker.
CLion Config
Local Setup
toolchain
local toolchain cmake
local cmake
Remote Host Setup
toolchain
remote toolchain remote toolchain ssh cmake
remote cmake deployment
remote deployment connection remote deployment mapping remote deployment excludes
Docker Setup
toolchain
docker toolchain cmake
docker cmake deployment
docker deployment connection docker deployment mapping
Setup in VsCode
Build a linux/c++ development environment based on docker/vscode step-by-step
Reference
Remote C++ Development with Docker and CLion (with X11)
This blog shared some code for building the base docker image, while its targeting of X11 make the whole thing much more complicated than what I want here.
It shares the latest configuration in Clion for remote development with local sources.
resync header search paths
Useful Commands
ssh-keygen -f "$HOME/.ssh/known_hosts" -R "[localhost]:2222"
ssh <server> -o StrictHostKeyChecking=no
Last updated
Was this helpful?