首页 > 其他分享 >docker目录迁移流程

docker目录迁移流程

时间:2023-02-17 11:56:36浏览次数:43  
标签:compose lib 流程 sudo 目录 var docker 迁移

 

 

概述

在安装测试最新版本的HOMER7的过程中,docker作为基础工具碰到一些问题,针对问题进行总结。

docker的默认工作目录在/var目录,而在我们的环境中,/var目录空间预留不足,随着docker的运行,/var目录空间被占满,docker应用出现问题。

docker目录迁移有多种方案,选择了相对简单的方案,利用软链接解决问题。

环境

CentOS  release 7.0 (Final)或以上版本

HOMER7

软连接方案

停止docker-compose容器。

cd /homer7-docker/heplify-server/hom7-prom-all

sudo docker-compose stop

停止docker服务。

sudo systemctl stop docker

创建新的docker目录,保证docker目录空间充足。

sudo mkdir -p /data/docker/lib

迁移docker文件。

sudo mv /var/lib/docker/* /data/docker/lib/

sudo rm -r /var/lib/docker

创建软链接。

sudo ln -s /data/docker/lib /var/lib/docker

重启docker服务。

sudo systemctl start docker

重启HOMER7服务容器。

cd /homer7-docker/heplify-server/hom7-prom-all

sudo docker-compose start

总结

HOMER是sip链路监控和查找问题的强力工具,新版本的HOMER可以直接通过docker模式安装使用,非常方便。

docker在实际应用中的细节处理要加强,后续尝试将大部分服务都移植到docker中使用。

 

空空如常

求真得真

标签:compose,lib,流程,sudo,目录,var,docker,迁移
From: https://www.cnblogs.com/qiuzhendezhen/p/17129667.html

相关文章

  • docker入门
    一、简介1.docker简介正常部署一个项目环境配置相当麻烦,jdk、mysql、redis等,比如换一台服务器需要重新配置可以利用docker的可移植性,将环境一模一样的复制Docker的出......
  • Java流程控制
    流程控制用户交互Scanner(java5新特性)通过Scanner类来获取用户的输入基本语法:Scanners=newScannner(System.in);方法:next()获取输入字符串nextLine()获取......
  • jenkins 流水线构建发布流程
    jenkins流水线构建发布流程:1.输入一个任务名称:xxx.xxxx.WebApi.prod2.选择-》pipeline3.流水线:pipelinescriptfromSCM4.SCM--Subversion5.RepositoryURL:http://......
  • Create port ip分配流程梳理
    Createportip分配流程梳理self.ipam.allocate_ips_for_port_and_store(context,port,port_id)#/usr/lib/python2.7/site-packages/neutron/db/ipam_pluggable_......
  • docker直接部署Jar包并运行
    一.拉取jdk镜像dockerpullopenjdk二.创建数据卷dockervolumecreatejava_appjava_app是数据卷名称,可以随便取三.将jar文件拷贝到数据卷目录下将jar拷贝目......
  • Windows 10 无网络的情况下手动升级补丁的流程和方法:
    Windows10无网络的情况下手动升级补丁的流程和方法:从微软官网下载需要的更新补丁;将下载的更新补丁保存到本地;打开“设置”,点击“更新和安全”;点击“查看可用更新”,......
  • docker-composer nginx+php 注意点
    如果用fpm的情况下项目运行目录一致,同时注意nginx.conf的配置,自带的要换下location~\.php${fastcgi_passnp-php73-1:9000;fastcgi_indexin......
  • docker nacos 集群 部署
    准备安装mysql(192.168.1.101)建库nacos_config安装docker(yum方式)安装nacosdocker(参看前一篇)集群部署方案三台Linux服务器nacos-server-01192.168.1.136nac......
  • Ubuntu Docker 安装
    DockerEngine-Community支持以下的Ubuntu版本:Xenial16.04(LTS)Bionic18.04(LTS)Cosmic18.10Disco19.04其他更新的版本……DockerEngine-Community支......
  • docker 项目从构建到推送
    此次示例针对python项目1.准备工作:请确保已经安装好Docker2.准备项目2.1只需要在项目的根目录进行操作就能只打包对应的项目2.2列表项目的依赖pipinstall......