拉取cmake镜像并测试
1. 拉取镜像
docker pull lycantropos/cmake:latest
2. 利用镜像创建容器
docker images
docker run --name cmake -itd lycantropos/cmake:latest
3. 以root用户启动容器
docker exec -it -u root c16da66253e49b57487f82987ceb761f965f1d3186f84325e1bd5b5cb5ea6229 /bin/bash
或者使用sudo docker ps 查找CONTAINER ID 通过NAMES (cmake)
docker exec -it -u root c16da66253e4 /bin/bash
若出现docker Error response from daemon: Container a31841be97c3 is not running 需要查询sudo docker ps
以下:
查看当前运行的容器:docker ps (启动镜像需要当前运行下)
查询存在的容器:docker ps -a
如果容器当前已停止,则需要首先使用以下命令运行它
docker run -it -d rycus86/pycharm-pro:latest /bin/bash
进入
docker exec -it -u root f9e4127ec83e15ed10deccb2e1afd256705 /bin/bash
测试
mkdir demo
cd demo
安装vim:apt install vim
报错执行:apt update
cmake版本:cmake –version
vim main.cpp:
vim CMakeLists.txt
cmake .
make
结果: