通过程序访问 oracle 需要 oracle-client 才能进行访问,不管是 java、python 还是 golang 或者其他的语言都是如此。 oracle-client 安装又比较麻烦,在做这个镜像之前,在dockerhub 找了一圈没有找到合适的 oracle client 基础镜像,所有就 做了这个基础镜像。
本来是想基于 alpine 做的,因为做出来的镜像比较小,但是折腾了很久都失败了,所以这个是基于 centos 做的。
centos:centos7.9.2009
oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64
这个一般用作基础镜像 或者:
docker run -it --rm russellgao/oracle:centos7-client12.2 date
or
docker run -d russellgao/oracle:centos7-client12.2 tail -f /dev/null
Content type
Image
Digest
Size
212.5 MB
Last updated
almost 6 years ago
docker pull russellgao/oracle:centos7-client12.2