Oracle Container Registryにイメージや導入手順の説明があります。
~ % brew install podman
Warning: podman 5.7.1 is already installed and up-to-date.
To reinstall 5.7.1, run:
brew reinstall podman
~ %
podman machine init
~ % podman machine init
Looking up Podman Machine image at quay.io/podman/machine-os:5.7 to create VM
Getting image source signatures
Copying blob 755f2149fbd7 done |
Copying config 44136fa355 done |
Writing manifest to image destination
755f2149fbd7459cd18238941fb6e9e701a2fff9c3af468f81315ccf601ac8d2
Extracting compressed file: podman-machine-default-arm64.raw: done
Machine init complete
To start your machine run:
podman machine start
~ %
podman machine set --cpus 4 --memory 8192
~ % podman machine set --cpus 4 --memory 8192
~ %
仮想マシンを起動します。
podman machine start
~ % podman machine start
Starting machine "podman-machine-default"
This machine is currently configured in rootless mode. If your containers
require root permissions (e.g. ports < 1024), or if you run into compatibility
issues with non-podman clients, you can switch using the following command:
podman machine set --rootful
API forwarding listening on: /var/folders/fw/z20l7ys92zz_b2ryx2224y040000gn/T/podman/podman-machine-default-api.sock
The system helper service is not installed; the default Docker API socket
address can't be used by podman. If you would like to install it, run the following commands:
sudo /opt/homebrew/Cellar/podman/5.7.1/bin/podman-mac-helper install
podman machine stop; podman machine start
You can still connect Docker API clients by setting DOCKER_HOST using the
following command in your terminal session:
export DOCKER_HOST='unix:///var/folders/fw/z20l7ys92zz_b2ryx2224y040000gn/T/podman/podman-machine-default-api.sock'
Machine "podman-machine-default" started successfully
~ %
~ % podman machine ls
NAME VM TYPE CREATED LAST UP CPUS MEMORY DISK SIZE
podman-machine-default* applehv 16 minutes ago Currently running 4 8GiB 100GiB
~ %
export MYPASS=[パスワード]
% export MYPASS=[パスワード]
%
podman run -d \
-p 1521:1522 \
-p 1522:1522 \
-p 8443:8443 \
-p 27017:27017 \
-e WORKLOAD_TYPE=ATP \
-e WALLET_PASSWORD=$MYPASS \
-e ADMIN_PASSWORD=$MYPASS \
--cap-add SYS_ADMIN \
--device /dev/fuse \
--name adb-free \
container-registry.oracle.com/database/adb-free:latest-23ai~ % podman run -d \
-p 1521:1522 \
-p 1522:1522 \
-p 8443:8443 \
-p 27017:27017 \
-e WORKLOAD_TYPE=ATP \
-e WALLET_PASSWORD=$MYPASS \
-e ADMIN_PASSWORD=$MYPASS \
--cap-add SYS_ADMIN \
--device /dev/fuse \
--name adb-free \
container-registry.oracle.com/database/adb-free:latest-23ai
Trying to pull container-registry.oracle.com/database/adb-free:latest-23ai...
Getting image source signatures
Copying blob sha256:1acde01a60f5ceef456f7dbe534cc7bd24e783f20c95a872eb96749e90824e9b
Copying blob sha256:7fb6ba14c3282911ab3cbdcabf4b2fe647ff8da78297af696e40e722d8c0878a
Copying blob sha256:be7d2334546ec3354ee8afdb51f526777338c863bfb4248e617af8cf163a9d21
Copying config sha256:ba51669197b517432de2e2eb6cd8242a5fc2db753fc62734d534e36233d44ea3
Writing manifest to image destination
8f93728d79aeaa17345a9c755d4325a66f29c03ec40dac7027d84a10a2d98b47
~ %
TIME ELAPSED Wallet Generation: 0 minutes and 41 seconds elapsed
User has requested to download '.pdb' archive file from Object Storage bucket
Downloading MY_ATP.pdb..
100%|██████████| 535M/535M [03:10<00:00, 2.95MB/s]
Download complete for MYATP.pdb
PDB archive file saved at: /u01/data/MYATP.pdb
TIME ELAPSED Downloaded PDBs: 3 minutes and 11 seconds elapsed
~ % unset MYPASS
~ %
~ % podman container ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8f93728d79ae container-registry.oracle.com/database/adb-free:latest-23ai 13 minutes ago Up 13 minutes (healthy) 0.0.0.0:1521->1522/tcp, 0.0.0.0:1522->1522/tcp, 0.0.0.0:8443->8443/tcp, 0.0.0.0:27017->27017/tcp adb-free
~ %
~ % podman exec -it adb-free /bin/bash
[oracle@16b9125f5cc5 /]$
export ORACLE_HOME=/u01/app/oracle/product/23.0.0.0/dbhome_1
export ORACLE_SID=POD1
export NLS_LANG=American_America.AL32UTF8
export PATH=$ORACLE_HOME/bin:$PATH
export TNS_ADMIN=/u01/app/oracle/wallets/tls_wallet
[oracle@16b9125f5cc5 /]$ export ORACLE_HOME=/u01/app/oracle/product/23.0.0.0/dbhome_1
[oracle@16b9125f5cc5 /]$ export ORACLE_SID=POD1
[oracle@16b9125f5cc5 /]$ export NLS_LANG=American_America.AL32UTF8
[oracle@16b9125f5cc5 /]$ export PATH=$ORACLE_HOME/bin:$PATH
[oracle@16b9125f5cc5 /]$ export TNS_ADMIN=/u01/app/oracle/wallets/tls_wallet
[oracle@16b9125f5cc5 /]$ sqlplus admin@myatp_low
SQL*Plus: Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems on Mon Feb 9 03:42:33 2026
Version 23.9.0.25.08
Copyright (c) 1982, 2025, Oracle. All rights reserved.
Enter password: ***********
Last Successful login time: Mon Feb 09 2026 03:27:53 +00:00
Connected to:
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Version 23.9.0.25.08
SQL> exit
Disconnected from Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Version 23.9.0.25.08
[oracle@16b9125f5cc5 /]$
[oracle@16b9125f5cc5 /]$ exit
exit
~ %
~ % podman container stop adb-free
adb-free
~ %
~ % podman machine stop
Machine "podman-machine-default" stopped successfully
~ %
Oracle Autonomous Database Free Container ImageをmacOS上で動かした作業履歴は以上になります。












