安装:
sudo yum install -y yum-utils lvm2 device-mapper-persistent-data sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # --allowerasing 参数为替换冲突包 sudo yum -y install docker-ce --allowerasing# 版本信息如下 ## app: Docker App (Docker Inc., v0.9.1-beta3) ## buildx: Build with BuildKit (Docker Inc., v0.6.1-docker) ## scan: Docker Scan (Docker Inc., v0.8.0)
免sudo运行docker
sudo groupadd docker #创建一个docket用户组,安装完成默认是存在的 sudo usermod -aG docker lihw #将指定的用户添加到docker用户组 sudo service docker restart #重启docker服务,或者: systemctl start docker newgrp - docker #切换到docker用户组
修改镜像默认存放路径 :
#Step1:停止docker服务 sudo service docker stop # 或者:sudo systemctl stop docker #Step2:编辑文件docker-overlay.conf cd /etc/systemd/system/docker.service.d #如果没有docker.service.d 则创建这个路径 sudo vim docker-overlay.conf #如果没有则创建这个文件 #在文件中添加一下内容,并保存退出 ##--grap,为镜像存放地址,不要用引号,引号会被当成字符作为路径 [Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/mngs/docker --storage-driver=overlay #Step3:重启docker sudo systemctl daemon-reload sudo service docker start #Step4:查看docker信息,确认是否修改成功 sudo docker info | grep "Docker Root Dir"