安装docker到指定目录

没落的情绪 2023-02-28 AM 1374℃ 0条

第一种方式:指定docker的安装目录
1.修改配置文件

#编辑docker配置文件
vim /etc/docker/daemon.json

#配置文件内容:graph代表docker指定的安装目录
{
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"graph":"/opt/docker"
}

2.然后开始安装docker

#安装yum工具
yum install yum-utils -y
#配置yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装docker
yum install -y docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io
#加载镜像:
systemctl daemon-reload
#启动docker并且设置开机启动
systemctl enable docker && systemctl start docker

3.启动docker后观察docker的安装目录已经ok了
第二种方式:使用软连接的方式
1.首先安装docker

#安装yum工具
yum install yum-utils -y
#配置yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装docker
yum install -y docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io
#加载镜像加速站点:
systemctl daemon-reload
#启动docker并且设置开机启动
systemctl enable docker && systemctl start docker
#将docker安装目录移动到/opt/docker
mv /var/lib/docker /opt/docker
#创建软连接
ln -s /opt/docker /var/lib/docker
#最后启动docker
systemctl start docker

2.查看/var/lib/docker目录大小,大小为0kb

#进入目录
cd /var/lib/docker
#查看当前目录大小,0kb
du -sh

以上就是两种docker指定安装目录的姿势。

Docker-Docker镜像存储位置
Linux 存放位置如下

Linux:
cd /var/lib/docker - 容器与镜像存放在此目录下
镜像位置: /var/lib/docker/image
容器位置: /var/lib/docker/containers

Mac

MacOS:
容器和镜像在如下目录下,不同版本或许可能文件版本不一样
/Users/xxxxmyname/Library/Containers/com.docker.docker/Data
可以到上面的目录中,查看文件大小, du -sh *
本机存放位置如下
/Users/xxxxmyname/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw

Windows
打开界面设置,

Settings -> Resources -> Advanced -> Disk image location
标签: Linux

非特殊说明,本博所有文章均为博主原创。

评论啦~