修改docker的默认存储路径

之前的docker让我鼓捣坏了,然后就yum remove docker了,并把相关的文件夹内容都删掉了,重新配置。

注意:这是测试环境,系统是centos7。

docker的默认路径是/var/lib/docker,需求是更换到/home/docker中。

安装docker

yum -y install docker

开启docker服务

service docker start

查看docker版本信息,会出现警告。

网上查询后,说是引擎为drivermapper导致的loopback现象。

解决是为drivermapper的元数据存储和docker的镜像数据存储选择独立的设备即可。(lvm或独立磁盘分区)不影响此次的修改操作,暂时不用搭理。

修改/etc/sysconfig/docker,此时,/home/下并没有docker文件夹,关闭docker服务。

service docker stop

vim /etc/sysconfig/docker

添加:

OPTIONS=--graph="/home/docker"

重新启动docker

service docker start

在重新docker info一下,可以看到路径已经更改为/home/docker

创建一个镜像测试一下。

发现,在/home/docker/devicemapper/metadata中,多出了一个文件。

在/var/lib//docker/devicemapper/metadata中,是空的。

证明修改成功。

时间: 2024-08-07 02:39:07

修改docker的默认存储路径的相关文章

修改Mysql数据库默认存储路径

(修改) # cd /usr/local # mkdir db(建立Mysql数据库新的存放目录) # cp -r /var/db/mysql /var/db/mysql_bk(备份默认的mysql数据库) # cp -r /var/db/mysql /usr/local/db(拷贝Mysql数据库到新的存放目录) # mysqladmin shutdown(把mysql关闭) # cd /var/db # rm -r mysql(把以前的Mysql数据库删除了,才不碍眼) # ee /usr/

修改VirtualBox虚拟机默认存储路径及虚拟机迁移方法

修改默认安装路径 在安装完虚拟机以后发现我的虚拟的磁盘文件是放在C盘的,就想着有没有办法修改默认存储路径.后来发现确实可以修改,修改虚拟机方法如下:"管理"--->"全局设定",然后手工修改虚拟存储位置即可,如图: 迁移已有虚拟机 假设我们原有的存储文件VDI放在C:\Users\wei.xu\VirtualBox VMs\SCADA_Temp\SCADA_Temp.vdi,当前我要将其迁移到目录下,那么我只需要将.vdi文件拷贝到这个目录,然后执行以下命令:

Windows7 下修改 Jupyter Notebook 默认存储路径

1. 打开 Anaconda Prompt 2. 在命令行中输入: jupyter notebook --generate-config 3. 打开上图中提示的路径,这里用记事本打开 jupyter_notebook_config.py 文件,按 Ctrl + F 后查找: #c.NotebookApp.notebook_dir = '' 这里我将存储路径设置为 F 盘的 Jupyter Notebook 文件夹,记得去掉前边的 # 号.(存储路径自己按需更改) 4. 快捷方式设置 先为 Jup

修改docker的默认存储位置

service docker stop mv /var/lib/docker /mnt/docker ln -s /mnt/docker /var/lib/docker ls /var/lib/docker service docker start

修改MySql 数据默认存储路径

1. 管理员身份  cmd进入控制台 net stop mysql57 2.复制原来数据库目录到新目录 复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到 D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录) 3.修改MySQL配置文件 1.管理员身份打开记事本,打开C:\ProgramData\MySQL\MySQL Server 5.5\data\目录下的my.ini 找到datadir="C:\

Docker 修改默认存储路径的一个方法

1. 前期安装创建centOS的虚拟机时发现自己对linux的挂载点不清楚, 造成挂载点的分配不太均匀,如图: root / 节点的大小设置的比较小 /home路径设置的一直比较大 但是docker 默认的存储路径在 /var/lib/docker下面 感觉不太好. 2. 为了解决这个问题, 计划将docker的默认存储路径从/var/lib/docker中移出去 方法: 在/home 目录下创建目录. cd /home mkdir docker 3. 修改docker的systemd的 doc

Docker默认存储路径修改

Docker默认存储路径: # docker info...... Data loop file: /var/lib/docker/devicemapper/devicemapper/data......Docker Root Dir: /var/lib/dockerDebug Mode (client): falseDebug Mode (server): falseRegistry: https://index.docker.io/v1/Insecure Registries: 127.0.

Docker】如何修改Docker的默认镜像存储位置

江湖有多大,坑就有多多……我使用的服务器, 系统盘根目录只有20G, 默认Docker 的镜像文件是安装在/var/lib/docker 目录下的, 这样的话我根本装不了太多的镜像,之前遇到一种情况就是docker服务对磁盘的读写操作太大,而且是软连接方式,导致服务器的磁盘不可用,当然测试环境用的是虚拟服务器. 所以这个中情况需要调整一下. 服务器环境:centos7,docker1.12.6 方案1:使用软链接方式(不建议,可以了解一下)默认情况下Docker的存放位置为:/var/lib/d

maven 配置: 修改默认的 .m2仓库 默认存储路径.

maven 配置: 修改默认的 .m2仓库 默认存储路径. 一 .在系统maven里修改 1.在maven_HOME/conf/下找到配置文档 settings.xml 在文档中添加如下的配置说明 <localRepository>/home/morpheus/.m2/repository</localRepository> 1 例如 settings.xml : .... <settings xmlns="http://maven.apache.org/SETTI