Tag: db2

用户主目录需要在Docker中成为音量

我试图让一个用户主目录在docker中持久化。 这是数据库用户主目录/ home / db2inst1。 我需要在/ home / db2inst1目录中创build的文件以及数据库数据(我已经知道如何执行)保持持久性。 我正在运行的是弄清楚如何获取已经在映像文件中的/ home / db2inst1目录(并在db2安装过程中创build),我想挂载它? 我唯一能想到的其他事情就是创build容器,将主目录内容从容器中复制到主机上,然后用这些文件创build一个新目录,并将用户主目录映射到该位置?

DB2 docker共享内存段不能分配

我正在尝试使用DB2数据库设置docker镜像。 安装完成没有任何问题,但是当我尝试重新启动数据库时出现以下错误: SQL1084C无法分配共享内存段。 SQLSTATE = 57019 我基于这个Dockerfile: https : //github.com/jeffbonhag/db2-docker他说,同样的问题应该通过添加命令来解决 sysctl kernel.shmmax=18446744073692774399 允许内核分配更多内存,但错误仍然存​​在。 docker守护进程本身运行在Ubuntu 14.04上,它运行在MacOSX上的Parallels中。 编辑:经过一番search后,我发现这与下面的命令有关: UPDATE DB CFG FOR S0MXAT01 USING locklist 100000;

如何从一个数据库(远程安装)加载db2转储数据到基于docker的数据库

我是docker概念的新手。 我已经按照这个启动,并能够在docker环境下安装db2。 我的问题是1)我需要加载数据到这个基于db2的docker。 数据转储来自Linux机器中远程存在的db2实例。如何从docker db2控制台加载转储? 2)每次我启动docker快速启动terminal,我需要做的所有程序再次完成上述链接。 我不能只运行db2容器,并转到db2控制台? 3)su – db2inst1(从链接)是要求密码非密码成功的尝试(将给我的机器pipe理员密码,db2密码等)。我需要重新启动或重新启动进程到db2容器。

在docker中使用.net核心build立DB2连接时,无法加载DLL“libdb2.so”

如何使DB2数据包可见的libdb2.so文件? 我已经validation了这个软件包可以在Ubuntu上运行,但是我不能在Docker里面工作。 Dockerfile FROM microsoft/aspnetcore:1.0 #assume the built app is in /app from the build so that the entrypoint command runs in the correct path WORKDIR /app #need to specify db2 driver lib ENV LD_LIBRARY_PATH="/app/db2Lib" #move all the source code in local directory ./app into the container directory /app COPY ./app . RUN mkdir -p […]