投稿

3月, 2026の投稿を表示しています

【環境構築】Oracle Linux 9でOracle 11gをコンテナ起動し、sqlplusで外部接続する手順

Oracle Linux 9で、oracle11gをコンテナで動かし、コンテナの外から、sqlplusで接続するまです。 以下のOSでやりました。 $ cat /etc/os* NAME="Oracle Linux Server" VERSION="9.7" ID="ol" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="9.7" PRETTY_NAME="Oracle Linux Server 9.7" 実は OL9 には標準で podman というツールが入っており、docker コマンドがそのままでは使えないようになっています。本物の Docker (Docker Engine) を入れる手順をまとめました。 1. Docker のインストールと自動起動設定 コマンドの有無に左右されないよう、設定ファイルを直接作成して進めます。 ① ユーティリティの導入 # sudo dnf install -y dnf-utils Last metadata expiration check: 1:31:58 ago on ●●● ●● ●●● ●●●● 10:34:30 PM UTC. Package yum-utils-4.3.0-24.0.1.el9_7.noarch is already installed. Dependencies resolved. Nothing to do. Complete! ② 【最重要】コマンドを使わず、直接リポジトリファイルを作成 cat <<EOF | sudo tee /etc/yum.repos.d/docker-ce.repo [docker-ce-stable] name=Docker CE Stable - \$basearch baseurl=https://download.docker.com/linux/centos/9/\$basearch/stable enabled=1 gpgcheck=1 gpgkey=https://dow...