首页 > 其他分享 >Docker 中的挂载卷

Docker 中的挂载卷

时间:2022-12-28 10:06:44浏览次数:57  
标签:容器 container 目录 文件夹 挂载 Docker usreio

我们现在有这样一个需求。

我们有一个 Spring 的项目是部署在容器中的,如果不进行任何配置的话,这个项目运行的所有日子都会在容器中。

当容器重启说着终止后,上面的日志比较难进行查看。

我们希望我们的日志同时也记录在操作系统中,这么我们就不需要进入容器后才能看到日志了。

解决方案

上面的问题的解决方案就是使用 Docker 的挂在卷。

我们是使用 ​​docker-compose.yaml​​ 进行部署的。

所以我们在部署文件中配置了一个:

volumes:
- /var/log/usreio:/var/log/usreio

通过上面的这个配置,我们就可以在操作系统中的 ​​/var/log/usreio​​ 进行查看了。

 

Docker 中的挂载卷_docker

 

如上面标记的配置。

挂载

数据卷的挂载,是从host 到 container 的,相当于linux 系统中将 host 文件夹挂载在container的指定目录下,若挂载位置有文件/文件夹,则原文件夹隐藏,unmount 后原文件夹恢复。

句法为: ​​/host/path​​ :​​/container/path​

上面的标记,冒号前面为实际的服务器的目录路径,冒号后面的是对应容器中的目录路径。

  • 若挂载的是目录,容器目录要为空目录
  • 若容器目录不存在,也可以挂载会自动创建
  • volumes基本规则->*文件夹:文件夹;文件:文件

 

​https://www.ossez.com/t/docker/14265​

标签:容器,container,目录,文件夹,挂载,Docker,usreio
From: https://blog.51cto.com/cwikius/5973789

相关文章

  • Docker网络中篇-docker网络的四种类型
    通过上一篇学习,我们对docker网络有了初步的了解。本篇,咱们就来实战docker网络。docker网络实战实战docker网络,我们将从以下几个案例来讲解1:birdge是什么?2:host3:none4......
  • docker搭建Elasticsearch、Kibana、Logstash 同步mysql数据到ES
    一、前言在数据量大的企业级实践中,Elasticsearch显得非常常见,特别是数据表超过千万级后,无论怎么优化,还是有点力不从心!使用中,最首先的问题就是怎么把千万级数据同步到Elast......
  • docker部署lnmp
    一、构建自定义docker网络12345systemctlstopfirewalldsystemctldisablefirewalldsetenforce0 dockernetworkcreate--subnet=172.18.0.0/16......
  • 解决docker 容器设置中文语言包出现的问题_docker
    https://www.anquanclub.cn/5821.html这篇文章主要介绍了解决docker容器设置中文语言包出现的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ......
  • Docker 中的挂载卷
    我们现在有这样一个需求。我们有一个Spring的项目是部署在容器中的,如果不进行任何配置的话,这个项目运行的所有日子都会在容器中。当容器重启说着终止后,上面的日志比较......
  • docker介绍、安装与启动、常用命令(启动、镜像相关、容器相关)
    参考地址:https://www.cnblogs.com/jgx0/p/16319167.html今日内容概要docker介绍docker安装与启动docker常用命令内容详细1、docker介绍1.1什么是虚拟化#在计......
  • Get Docker CE for CentOS
     用户@主机名~%dockerps-aCannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?此时已确定Docker本身已经安装正常。......
  • 阿里云oss挂载到linux本地文件系统
    对象存储OSS阿里云对象存储服务(OSS)是一种高度可伸缩且安全可靠的云对象存储服务,让您可以存储、备份和归档大量数据。阿里云OSS是一种简单易用的服务,让您每秒能处理数......
  • Docker粗截图笔记
            下载包docker.com                用户组,相对地址          搜索nigix镜......
  • Docker相关知识与命令
     安装docker,1.先卸载机器之前的docker相关组件sudoyumremovedocker\ docker-client\docker-client-latest\......