Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added ALMA Linux #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
Binary file added 01_OracleVM/.DS_Store
Binary file not shown.
41 changes: 41 additions & 0 deletions 01_OracleVM/03_Docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,45 @@ docker run -d -p 1521:1521 -e ORACLE_PASSWORD=oracle -v C:/Temp/oracle-home:/hos
Die Umgebungsvariable *ORACLE_PASSWORD* setzt das Systempasswort. Da es keine Produktionsdatenbank
ist, verwenden wir zur Vereinfachung *oracle*.

### Linux (ALMA 9.5+)

Installation von Docker
```
sudo dnf install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
```

Starten des Docker Service
```
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker
```

Verzeichnis für Oracle erstellen
```
sudo mkdir -p /opt/oracle-home
sudo chown -R 54321:54321 /opt/oracle-home

```
Download des Docker builds
```
sudo docker run -d -p 1521:1521 \
-e ORACLE_PASSWORD=oracle \
-v /opt/oracle-home:/opt/oracle/oradata \
--name oracle21c \
gvenzl/oracle-xe:21-full
```
Prüfen, ob der Docker Container aktiv ist
```
sudo docker ps
```
Sollte der Container nicht aktiv sein, befinden sich die Log-Dateien hier
```
sudo docker logs oracle21c
```

### MacOS (x86 Geräte)

Installiere Docker Desktop von [www.docker.com](https://www.docker.com/products/docker-desktop/).
Expand All @@ -59,6 +98,8 @@ initialisiert. Sie ist erst betriebsbereit, wenn die Meldung *DATABASE IS READY

### MacOS (M1, M2 Geräte)

Achtung: Funktioniert nicht mit M3-Geräten!

Installiere Docker Desktop von [www.docker.com](https://www.docker.com/products/docker-desktop/).
Achte auf die *Apple Chip* Version. Danach installiere - wenn nicht schon
geschehen - [Homebrew](https://brew.sh/), einen Packagemanager für macOS.
Expand Down