Ubuntu に sqlplus をインストールする
Dockerfile で
FROM ubuntu:latest
ARG USER_NAME="ubuntu"
RUN apt-get update
RUN apt-get install -y libaio1t64
RUN ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
USER ${USER_NAME}:${USER_NAME}
RUN cd /home/${USER_NAME} && curl -L https://download.oracle.com/otn_software/linux/instantclient/216000/instantclient-basic-linux.x64-21.6.0.0.0dbru.zip -o instantclient-basic.zip && unzip -q instantclient-basic.zip && rm instantclient-basic.zip
RUN cd /home/${USER_NAME} && curl -L https://download.oracle.com/otn_software/linux/instantclient/216000/instantclient-sqlplus-linux.x64-21.6.0.0.0dbru.zip -o instantclient-sqlplus.zip && unzip -q instantclient-sqlplus.zip && rm instantclient-sqlplus.zip
RUN chmod +x /home/${USER_NAME}/instantclient_21_6/sqlplus
ライブラリのシンボリックリックを作成する必要がある。