我使用的服务器, 系统盘根目录只有20G, 默认Docker 的镜像文件是安装在/var/lib/docker 目录下的, 这样的话我根本装不了太多的镜像,之前遇到一种情况就是docker服务对磁盘的读写操作太大,而且是软连接方式,导致服务器的磁盘不可用,当然测试环境用的是虚拟服务器。 所以这个中情况需要调整一下。服务器环境:centos7,docker1.12.6 方案1:使用软链接方
转载 2023-06-16 09:04:35
246阅读
使用docker inspect命令查看container的volume信息,按照书本上面敲,发现一直报错:使用命令如下:sudo docker inspect --format "{{.Volumes}}" 676b04bec7c5 错误信息为Template parsing error: template: :1:2: executing "" at <.Volumes>: map
转载 2023-06-12 20:49:45
219阅读
目录一、背景二、挂载数据库盘        1、 查看在云上挂载好的100G数据盘         2、 数据盘sdb分区,使用到的分区命令为fdisk      &nb
转载 2023-06-16 14:07:38
253阅读
目录结构已经重构,部署方式更简洁,最新参考:docker部署规范-目录结构与辅助工具# docker部署规范-目录结构与辅助工具本规范根据多个项目实践,总结如下规范部署目录结构目录结构的规划基于下面几点考虑:一个主机上可以部署多套系统一个系统应该是”自洽“的,具有完整的逻辑性,系统涉及的所有文件是自包含的当系统需要本地二次构建时,速度要够快(docker-compose.yml所在目录不能有太多
参考教程:https://docs.docker.com/engine/reference/commandline/diff/环境virtual box 6.1centos 7.8docker 19.03命令格式docker diff CONTAINER检查容器中哪些文件发生了变更。命令选项标记描述A增加文件或者文件夹D删除的文件或者文件夹C修改的文件或者文件夹示例查看容器文件变换[root@ma
转载 2023-05-18 17:31:55
122阅读
 前段时间与同事交流docker的安装包层次结构,并沟通相关每个文件的作用,但是一直没有进行文字备份,过去已经一月有余,还是将其记录下来,供后续工作参考 默认docker启动会将目录安装在/var/lib/docker中,不过建议可以修改安装目录.防止系统盘空间占用过大,最好选择存储空间较大的分区. docker目录:containers当前容器的集合(相当于dock
转载 2023-07-18 20:53:10
169阅读
docker深入2-存储驱动之使用devicemapper(direct-lvm)模式 一、存储概述1、如何选择驱动 参考:https://docs.docker.com/engine/userguide/storagedriver/selectadriver/#supported-backing-filesystems每个存储方式都有优缺点,要根据实际的项目来选择:首先,如果使用的操作系统内核
转载 2023-09-01 21:36:47
104阅读
参数介绍--api-enable-cors=false远程API调用。-b, --bridge=""桥接一个系统上的网桥设备到 Docker 容器里,当使用 none 可以停用容器里的网络--bip=""使用 CIDR 地址来设定网络桥的 IP。此参数和 -b 不能一起使用。-D, --debug=false开启Debug模式。例如:docker -d -D-d, --daemon=false开启
转载 2023-09-27 18:46:41
163阅读
  Docker基础信息  首先,先查询Docker使用的后端存储。使用命令docker info,主要关注Storage Driver相关的部分。$ docker info ... Server Version: 1.12.6 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs
转载 2023-08-18 15:51:29
90阅读
事故起因版本说明:本文中docker版本主要基于1.10版本,操作系统为centos7。devicemapper在文中缩写为dm。某个用户的容器启动不起来,启动时候一直报错。通过docker log查看日志,可以看到报错信息如下Timestamp: 2019-04-01 16:19:26.33690413 +0800 CST Code: System error Message: can't c
转载 2024-06-19 06:51:28
62阅读
背景介绍本文介绍的内容,以docker-ce=19.03.13~centos 和 kubernetes=1.16.2 版本为例介绍,其他版本应该大同小异。我们知道,docker-ce的默认工作目录是/var/lib/docker,会存放docker镜像文件、容器日志及写到容器临时目录的文件等。kubelet的默认工作目录是/var/lib/kubelet,会存放volume文件(包括emptyDi
转载 2023-07-17 09:54:20
147阅读
前言本讲是从Docker系列讲解课程,单独抽离出来的一个小节,重点介绍:容器的内部结构,让你对容器有个较为深刻的认识,如果你对镜像的分层知识点(重要),也表示感兴趣,点击这里。一、容器的构成1.了解容器之前,首先要知道什么是镜像它类比于Windows操作系统iso安装镜像,它是只读的。通过ISO镜像安装完毕后,你进入的这个操作系统就是容器。镜像是只读的,容器的初始化依赖于镜像。2.docker官网
转载 2023-07-14 22:49:41
86阅读
# 实现Docker目录的步骤 ## 简介 Docker是一种容器化平台,可以帮助开发者更轻松地构建、部署和运行应用程序。在使用Docker时,我们经常需要创建和管理容器中的文件和目录。本文将指导你实现Docker目录的过程,并给出每一步需要做的事情和相关的代码示例。 ## 整体流程 下面是实现Docker目录的整体流程,我们将通过表格展示每一步的具体操作。 ```mermaid jour
原创 2023-08-17 08:31:31
31阅读
今天想要修改docker中emqx的配置文件,搜索文件名得到了如下两个目录中都有conf文件。一下懵逼不知道怎么改了。/var/lib/docker/overlay2/8ad64a73a84ad1443eeda366ff0ee3f33269f9ff679599daccb9f55908afee8a/diff/opt/emqx/etc/emqx.conf/var/lib/docker/overlay2
转载 2023-06-13 14:29:26
114阅读
本文回答两个问题:1. docker image是什么。2. docker image存储在哪里,以什么形式存储。 1.      dockerimage是什么 image 里面是一层层文件系统,叫做 Union FS(联合文件系统)。联合文件系统,可以将几层目录挂载
转载 2023-08-04 13:31:29
176阅读
overlayfs属于一种联合文件系统,linux还有其他的类型的联合文件系统,比如devicemapper,aufs等,这里先理解overlayfs,同时也参考了网友的一篇文章1. linux内核在3.18版本开始支持overlayfs,先确定内核版本uname -a2. 验证是否已经加载overlay模块:cat /proc/filesystems | grep overlay如果没有加载:m
当我们创建容器之后,不可避免会遇到修改配置文件的操作,但是直接在容器中操作需要安装 vim,不方便,也不建议这样操作。所以这时就可以利用 docker目录挂载功能,将容器中需要修改配置文件的目录挂载到主机中,这样通过修改主机上的配置文件达到修改容器中配置文件的目的一、创建容器时挂载目录文件在我们刚创建容器时,为了以后修改容器文件的方便就可以直接建一个目录,实现和容器的目录挂载:docker r
转载 2023-06-16 14:17:02
1390阅读
storage driver的选择依据很多的条件,比如发行版版本,团队技术积累,稳定性等。 device mapper是redhat/centos中最适合的, 稳定性也可以,内核原生支持,基于块设备,对于高负载情况下可以性能较好,支持quota。 缺点是:占用内存较多,启动同一个镜像的多个实例,需要多次加载并在内存中保存多个实例的信息,在高密度的情况下不适用;在小文件的情况下性能不如aufs,ov
基于底层存储实现,​​Docker​​​ 提供了三种适用于不同场景的文件系统挂载方式:​​Bind Mount​​​、​​Volume​​​ 和 ​​Tmpfs Mount​​。
# 实现Docker挂载本地目录Docker目录的教程 ## 1. 整体流程 首先,让我们通过一个简单的表格来展示实现“docker 挂载本地目录docker目录”的步骤: | 步骤 | 操作 | | --- | --- | | 1 | 创建一个本地目录 | | 2 | 运行Docker容器并挂载本地目录 | | 3 | 在Docker容器内查看挂载的目录 | ## 2. 具体操作步骤
原创 2024-06-28 04:38:59
352阅读
  • 1
  • 2
  • 3
  • 4
  • 5