Oracle dans Docker
Mis à jour le 28/09/2023

Lancement du container

docker run -d -p 1521:1521 -e ORACLE_PASSWORD=a --name oracle21 --rm gvenzl/oracle-xe:21

Ici, le stockage est perdu. Le site source https://github.com/gvenzl/oci-oracle-xe (référencé dans l’history de l’image, merci!) dit qu’il est dans /opt/oracle/oradata. On peut donc faire un volume sur ce chemin (ce chemin n’est pas déclaré VOLUME dans le Dockerfile)

Connexion au container

docker exec -it oracle21 bash

Dans le container, se connecter pour tester (ne demande pas le mot passe)

sqlplus / as sysdba

L’image de base oraclelinux:8-slim (dans gvenzl/oracle-xe:21) n’a pas yum ou dnf
En revanche, il y a un utilitaire nommé microdnf qui fait le job


Connexion via dbeaver

Connexion via dbeaver

results matching ""

    No results matching ""