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