当前位置: 首页 > news >正文

哪有宝安网站推广重庆搜索引擎seo

哪有宝安网站推广,重庆搜索引擎seo,投标网站建设,网站开发项目教程答案需求 docker容器存放目录磁盘空间满了,需要转移数据,修改Docker默认存储位置 解决方法 方法1:迁移到新目录 停止docker服务。 1systemctl stop docker; //每个liunx版本的命令不一样。创建新的docker目录,执行命令df…

需求

docker容器存放目录磁盘空间满了,需要转移数据,修改Docker默认存储位置

解决方法

方法1:迁移到新目录

  • 停止docker服务。
1
systemctl stop docker; //每个liunx版本的命令不一样。
  • 创建新的docker目录,执行命令df -h,找一个大的磁盘。我的是放在/home目录下面,我的/home目录大小有900G。 我在 /home目录下面建了/home/work/docker_root目录,执行的命令是:
1
mkdir -p /home/work/docker_root
  • 迁移/var/lib/docker目录下面的文件到 /home/docker/lib下面
1
cp -R /var/lib/docker/* /home/work/docker_root

注意:如果文件内容很多的话,为了确保成功最好是一个文件一个文件的拷贝。如果在拷贝过程中报“设备上没有空间”的错误,就使用mv剪切。

  • 修改docker配置(/etc/systemd/system/docker.service.d/docker-options.conf),在文件中更改--data-root即可

方法2 :软链接

默认情况下Docker的存放位置为:/var/lib/docker

可以通过下面命令查看具体位置:

1
sudo docker info | grep "Docker Root Dir"
  • 首先停掉Docker服务:
1
2
3
systemctl stop docker
或者
service docker stop
  • 然后移动整个/var/lib/docker目录到目的路径:
1
2
mv /var/lib/docker  /home/work/docker_root
ln -s /home/work/docker_root  /var/lib/docker

这时候启动Docker时发现存储目录依旧是/var/lib/docker,但是实际上是存储在数据盘的,可以在数据盘上看到容量变化。

方法3 :system下创建配置文件

  • /etc/systemd/system/docker.service.d目录下创建一个Drop-In文件docker.conf,默认 docker.service.d 文件夹不存在。所以必须先创建它。

创建Drop-In 文件的原因,是我们希望Docker 服务,使用docker.conf文件中提到的特定参数,将默认服务所使用的位于/lib/systemd/system/docker.service文件中的参数进行覆盖。如果需要深入了解Drop-In,请阅读system.unit文档

  • 定义新的存储位置现在打开docker.conf增加如下内容:
1
2
3
4
# sudo vi /etc/systemd/system/docker.service.d/docker.conf 
[Service] 
ExecStart= 
ExecStart=/usr/bin/dockerd --graph="/mnt/new_volume" --storage-driver=devicemapper
  • 保存并退出VI编辑器,/mnt/new_volume 是新的存储位置,而devicemapper是当前docker所使用的存储驱动。如果你的存储驱动有所不同,请输入之前第一步查看并记下的值。Docker官方文档中提供了更多有关各种存储驱动器的信息。现在,你可以重新加载服务守护程序,并启动Docker服务了。这将改变新的镜像和容器的存储位置。
1
2
sudo systemctl daemon-reload 
sudo systemctl start docker

为了确认一切顺利,运行 docker info 命令检查Docker 的根目录.它将被更改为/mnt/new_volume

  • 重载配置,重启docker
1
2
3
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
  • 启动成功后,确定容器没问题后删除/var/lib/docker/目录中的文件,然后就OK了。

方法4 :修改默认数据目录Docker Root Dir【适用于新安装的docker服务】

  • 确保停止docker服务
    # systemctl stop docker.service
  • 修改/etc/docker/daemon.json文件值,文件不存在需手动创建
    # vim /etc/docker/daemon.json
  • 新增以下信息:
1
2
3
{"data-root": "/opt/docker/data"
}
  • 启动docker服务# systemctl start docker.service

  • #docker info 验证Docker Root Dir的值 是否已修改为/opt/docker/data

http://www.shuangfujiaoyu.com/news/26426.html

相关文章:

  • 平台建站软文推广文章
  • 如何做局域网网站建设凡科建站后属于自己的网站吗
  • 德州网站建设教程数据分析师培训机构推荐
  • 网站做推广需要营业执照seo排名优化怎样
  • 建设工程造价信息网站seo教程下载
  • 做网站备案是个人还是企业好seo搜索引擎优化原理
  • 滕州网站优化百度客服人工服务
  • 网站被挂了黑链厦门零基础学seo
  • 重庆政府采购网阿亮seo技术
  • 网站建设大全宁波关键词网站排名
  • 电子书网站开发关键词在线试听免费
  • 网站服务费做啥费用seo优化软件购买
  • 网站推广的方式有哪些seo优缺点
  • html网站注册页面长春网站优化平台
  • 体育馆做网站公司独立站seo搜索优化
  • 大淘客联盟做网站湖南seo优化推荐
  • seo免费网站建设市场推广计划方案模板
  • 网页站点的用途四川seo
  • 网站建设价格裙安顺seo
  • 重庆建网站城选快忻科技悉心seo外包 靠谱
  • 网站代码如何导入百度网址大全网站大全
  • 营销网站制作平台有哪些中国品牌策划公司排名
  • 做网站的开发环境最近发生的新闻事件
  • 什么网站做任务广告网络
  • 设计网站大全图片网站怎么优化排名
  • 管庄网站建设百度问答官网
  • 石材做网站细节百度热议怎么上首页
  • 邯郸手机网站开发价格新东方英语线下培训学校
  • 上海材料网站建设百度应用中心
  • 网站集约化建设解读建站优化推广