User Tools

Site Tools


docker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
docker [2021/12/31 13:39] – created mduerschdocker [2025/12/18 09:13] (current) – [ORACLE] mduersch
Line 1: Line 1:
-====== Docker ======+====== Docker / Podman ======
  
 Start Teamspeak Container, config persistently savved in  teamspeak3:/teamspeak/save/ Start Teamspeak Container, config persistently savved in  teamspeak3:/teamspeak/save/
Line 11: Line 11:
   docker start teamspeak3   docker start teamspeak3
   docker stop teamspeak3   docker stop teamspeak3
 +
 +
 +===== ORACLE =====
 +
 +user and groups
 +  groupadd -g 54321 oinstall
 +  useradd  -g oinstall -d -m /home/oracle -u 54321 oracle
 +  
 +pull Image(s):
 +  podman pull container-registry.oracle.com/database/free:latest
 +  podman pull container-registry.oracle.com/database/free:latest-lite
 +  podman pull container-registry.oracle.com/database/free:23.26.0.0-lite
 +  
 +
 +list available images:
 +  podman images
 +  root@tuxmobil:/# podman images
 +  REPOSITORY                                   TAG             IMAGE ID   CREATED      SIZE
 +  container-registry.oracle.com/database/free  latest-lite  358b32468edd  5 weeks ago  1.79 GB
 +  container-registry.oracle.com/database/free  23.26.0.0-lite 358b32468edd  5 weeks ago  1.79 GB 
 +  container-registry.oracle.com/database/free  latest 3c986e106c3e  6 weeks ago  9.95 GB
 +
 +
 +  
 +create database instance (options):
 +
 +  podman run --name <container name=""> \  
 +   -P | -p <host port="">:1521 \
 +   -e ORACLE_PDB=<your pdb="" name=""> \
 +   -e ORACLE_PWD=<your database="" passwords=""> \
 +   -e ORACLE_CHARACTERSET=<your character="" set=""> \
 +   -e ENABLE_ARCHIVELOG=true \
 +   -e ENABLE_FORCE_LOGGING=true \
 +   -v [<host mount="" point="">:]/opt/oracle/oradata \
 +  container-registry.oracle.com/database/free:latest
 +
 +
 +Create Container:
 +  podman run -d -p 1521:1521 --name md26lite -e ORACLE_PDB=md26litepdb -e ORACLE_PWD=0815 -v /oracle/data/md26lite:/oracle/data/md26lite:Z container-registry.oracle.com/database/free:23.26.0.0-lite
 +
 +
 +Connect to DB from inside container
 +  root@tuxmobil:/# podman exec -it md26lite "bash"
 +  bash-4.4$ 
 +  bash-4.4$ sqlplus / as sysdba
 +
 +  SQL*Plus: Release 23.26.0.0.0 - Production on Tue Dec 9 12:04:48 2025 Version 23.26.0.0.0
 +
 +  Copyright (c) 1982, 2025, Oracle.  All rights reserved.
 +
 +
 +  Connected to:
 +  Oracle AI Database 26ai Free Release 23.26.0.0.0 - Develop, Learn, and Run for Free
 +  Version 23.26.0.0.0
 +
 +  SQL> 
 +  SQL>     
 +
 +
  
  
  
docker.1640957985.txt.gz · Last modified: by mduersch