CentOS 7.x docker使用overlay2存储方式

 更新时间:2020年11月23日 10:24:44   作者:风格lu  
这篇文章主要介绍了CentOS 7.x docker使用overlay2存储方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

编辑/etc/docker/daemon.json添加以下内容:

{
 "storage-driver": "overlay2",
 "storage-opts": [
  "overlay2.override_kernel_check=true"
 ]
}

安装依赖:

yum install yum-plugin-ovl -y

否则会报以下错误:

May 05 18:20:45 node1 dockerd[49605]: Error starting daemon: error initializing graphdriver: /var/lib/docker contains several valid graphdrivers: overlay2, overlay; Please cleanup or explicitly choose storage driver (-s )

最后重启docker即可

systemctl restart docker

补充知识:centos7 编译加载toa模块

1.安装kernel-devel包,需要与当前kernel版本一致

yum install kernel-devel

yum update kernel

2.由于update内核后,需要重启系统使其生效

3.获取toa源码

cd /usr/local/src/
git clone https://github.com/huaweicloud/elb-toa.git
cd elb-toa/src
make

4.正常的话应该会生成toa.ko,加载测试下

insmod toa.ko

lsmod |grep toa

部署个nginx测试下

添加开机自加载

cd /lib/modules/uname -r/kernel/net/

cp /usr/local/src/elb-toa/src/toa.ko .

把下面这句加入rc.local

insmod /lib/modules/3.10.0-957.21.3.el7.x86_64/kernel/net/toa.ko

确保/etc/rc.d/rc.local 有执行权限,否则rc.local不生效

以上这篇CentOS 7.x docker使用overlay2存储方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Docker数据卷容器创建及使用方法解析

    Docker数据卷容器创建及使用方法解析

    这篇文章主要介绍了Docker数据卷容器创建及使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • Docker 数据卷权限实例详解

    Docker 数据卷权限实例详解

    这篇文章主要介绍了Docker 数据卷权限实例详解的相关资料,在运行Docker 容器的时候需要添加权限,这里就给大家举例说明如何实现,需要的朋友可以参考下
    2016-11-11
  • Docker、Podman 和 Containerd 三者区别解析

    Docker、Podman 和 Containerd 三者区别解析

    Docker、Podman 和 Containerd 是三种流行的容器工具,它们都用于容器的创建、管理和运行,但它们在设计理念、功能和使用场景上有一些差异,这篇文章主要介绍了Docker、Podman 和 Containerd 三者区别,需要的朋友可以参考下
    2025-02-02
  • Docker搭建Redis Cluster集群的教程详解

    Docker搭建Redis Cluster集群的教程详解

    这篇文章主要为大家详细介绍了Docker搭建Redis Cluster集群的相关知识,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的可以参考下
    2024-03-03
  • docker mysql修改root账号密码并赋予权限

    docker mysql修改root账号密码并赋予权限

    本文主要介绍了docker mysql修改root账号密码并赋予权限,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • windows坏境下docker使用phpmyamin的权限问题解决

    windows坏境下docker使用phpmyamin的权限问题解决

    这篇文章主要为大家介绍了windows坏境下docker使用phpmyamin发生的权限问题解决分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • 群晖NAS利用Docker容器搭建KMS激活服务器实现激活windows系统和office(操作步骤)

    群晖NAS利用Docker容器搭建KMS激活服务器实现激活windows系统和office(操作步骤)

    本文跟大家分享一下如何利用群晖NAS的Docker容器套件搭建KMS服务器,并演示如何利用我们自己的KMS服务器激活Windows操作系统与Microsoft Office,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • 解决docker磁盘空间不足问题

    解决docker磁盘空间不足问题

    这篇文章主要介绍了解决docker磁盘空间不足问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • cgroup blkio子系统对容器的读写限速详解

    cgroup blkio子系统对容器的读写限速详解

    这篇文章主要为大家介绍了cgroup blkio子系统对容器的读写限速详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • docker pull镜像失败问题解决方法

    docker pull镜像失败问题解决方法

    在使用Docker拉取镜像时可能会遇到超时失败的问题,通常由网络问题导致,本文介绍了两种解决方法:更改镜像加速地址和添加DNS配置,这些措施可以帮助改善与Docker Hub的连接,提高拉取镜像的成功率,如果问题依旧,请参考更多相关资料或寻求专业帮助
    2024-09-09

最新评论