Tag: 驱动程序

docker的Linux容器不支持驱动程序开发?

要开发驱动程序,我们需要/ lib / modules / build目录。 但是我在docker上发现了centos的形象,甚至在我之后 yum install kernel-devel 所有的内容都还没有这样的目录。 题: (1)如何在docker linux环境下开发驱动程序? (2)是否可以加载这个开发的模块?

docker pentaho mysql驱动程序问题

我在Windows 10上使用Docker来创build一个pentaho和mysql映像,这个映像将在我用docker network create定义的networking上作为容器运行。 目的是(作为第一步),我将运行一个.KTR文件与pan.sh将从.csv文件读取数据库连接参数,并将其放置到环境; 获取数据库连接参数 接下来,第二个.KTR使用上面的环境参数来检查数据库是否存在。 检查DB存在 问题是当我用docker-compose“旋转”我的项目时,第二步失败,找不到驱动程序问题。 我把我需要的驱动程序放在pentaho容器的lib目录中,但我猜这是不正确的? 最终的目的是进行一个转换,从一个OpenEdge数据库读取的数据经过pentaho中的一系列步骤并写入mysql数据库。 这里是支持文件; Dockerfile; FROM java:8-jre MAINTAINER M Beynon # Set required environment vars ENV PDI_RELEASE=7.1 \ PDI_VERSION=7.1.0.0-12 \ CARTE_PORT=8181 \ PENTAHO_JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 \ PENTAHO_HOME=/home/pentaho # Create user RUN mkdir ${PENTAHO_HOME} && \ groupadd -r pentaho && \ useradd -s /bin/bash -d ${PENTAHO_HOME} -r -g pentaho pentaho […]

在哪里安装设备驱动程序,使docker识别设备?

我有一些运行在Ubuntu的二进制文件,控制像板载/ USB无线/蓝牙芯片的各种设备。 一些芯片需要额外的驱动程序。 我的猜测是,仅仅将驱动程序安装到docker映像是不够的,主机操作系统必须有驱动程序。 它是否正确? 如果是的话,如果主机已经做了,为什么docker图像需要任何驱动程序呢? docker图像如何正确委托给主机? 是否需要对每个主机操作系统上的每个驱动程序进行硬编码? 同样从这个angular度来看,docker需要比VM更多或更less的硬编码吗? 我觉得答案可能取决于如何将设备呈现给docker以及驱动程序必须运行的位置(例如,内核空间vs用户空间)。 谢谢!