文章目录
安装docker
ubuntu 环境
sudo apt-get install docker.io
sudo systemctl start docker
centos环境
sudo yum install docker
sudo service docker start
常用命令
启动docker
sudo docker run --net=host -v /home/zuocheng:/zuocheng -it zuocheng/dev_cpp /bin/bash
创建docker镜像
docker build -t zuocheng/dev_cpp .
挂载镜像
docker run -it --name dev_cpp -p 10022:22 zuocheng/dev_cpp
要免 sudo 调用 docker 命令方法, 创建docker用户组,并把当前用户添加到docker 用户组中。
sudo groupadd docker
#创建 docker 用户组
sudo usermod -aG docker ${USER}
# 当前用户加入 docker 用户组
sudo systemctl restart docker
# 重启 docker 服务
newgrp - docker
# 使设置在当前会话生效
使用docker搭建C++开发环境
更改docker的存储目录,避免默认目录磁盘不足的问题
vim /usr/lib/systemd/system/docker.service
# 修改docker.service文件.
ExecStart=/usr/bin/dockerd --graph /data/docker
# 在里面的EXECStart的后面
重启docker
systemctl disable docker
systemctl enable docker
systemctl daemon-reload
systemctl start docker