基于docker的C++和Python远程开发环境
- Docker (possibly the latest version)
docker-compose -f docker-compose.yaml up -d
conda create -p ~/.conda/envs/test python=3.6
因为docker容器中禁止了用户对/usr/local/miniconda3/envs/
的写入权限,所以不能使用以下方式创建容器:
conda create -n test python=3.6
-
启动容器后(容器内要开启SSH)
-
CLion: 设置 -> 构建、执行、部署 -> 工具链 -> 左侧 + 号 (选择远程主机) -> 凭据(设置SSH信息)
剩下就等CLion自己识别即可。
- 设置CMake
- 设置部署