Oracle Instant Client Docker镜像

在下面网址中下载Oracle Instant Client

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

选择:instantclient-basic-linux.x64-11.2.0.4.0.zip 进行下载

解压到指定目录,例如:~/Projects/oracle/instantclient_11_2进入目录

cd ~/Projects/oracle

建立Dockerfile,内容如下:

cat > Dockerfile <<'EOF'
FROM debian:11-slim
ADD ./instantclient_11_2 /app/oracle/instantclient_11_2
ENV ORA_INSTANT_CLIENT=/app/oracle/instantclient_11_2
ENV LD_LIBRARY_PATH=$ORA_INSTANT_CLIENT:$PATH
EOF

当然这个镜像啥也干不了,仅为了能构建oracle依赖的程序时有地方下载,哈哈,可以作为其他镜像的文件来源。

构建镜像

docker build -t jilili/oci_basic_11_2 .

构建完扔到网上,地球人都能用了。

docker push jilili/oci_basic_11_2

[ 编辑 | 历史 ]
最近由“jilili”在“2021-11-06 10:38:10”修改