Analysieren Sie das Problem beim Herunterladen der Oracle 11g-Image-Konfiguration in Docker

Analysieren Sie das Problem beim Herunterladen der Oracle 11g-Image-Konfiguration in Docker

1. Ziehen Sie das Bild

Docker-Pull-Registrierung.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

Bilddetails: https://dev.aliyun.com/detail.html?spm=5176.1972343.2.8.E6Cbr1&repoId=1969

Da ich das Bild bereits gezogen habe, wird es hier als vorhanden angezeigt. Überprüfen Sie die Bildinformationen

Docker-Bilder

2. Informationen erstellen und containerisieren

docker run -d -p 1521:1521 --name oracle_11g registry.aliyuncs.com/helowin/oracle_11g

Da mein Container hier erstellt wurde (der Befehl ist wie erwartet, der Containername ist oracle_11g), kann ich ihn hier direkt starten.

Docker starten Oracle_11g

3. Rufen Sie die Konsole auf, um Benutzerinformationen festzulegen

docker exec -it oracle_11g bash

Melden Sie sich bei sqlplus an. Es stellt sich heraus, dass der Befehl sqlplus hier nicht verfügbar ist, daher ist eine entsprechende Konfiguration erforderlich. Die Schritte sind wie folgt:

(1) Wechseln Sie in den Root-Benutzermodus

su-Wurzel

Geben Sie das Passwort helowin ein

(2) Bearbeiten Sie die Profildatei, um die ORACLE-Umgebungsvariablen zu konfigurieren

vi /etc/profile und fügen Sie am Ende der Datei den folgenden Befehl hinzu

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2

export ORACLE_SID=helowin

export PATH=$ORACLE_HOME/bin:$PATH

Beenden und speichern.

(3) Softwareanbindung

ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

Da ich es bereits erstellt habe, existiert das Paket-Flag bereits.

(4) Wechseln Sie zum Oracle-Benutzer

Melden Sie sich bei sqlplus an und ändern Sie die Passwörter von Sys- und Systembenutzern

sqlplus /nolog

conn /as sysdba

Führen Sie dann den folgenden Befehl aus

von Oracle identifiziertes Benutzersystem ändern;

Ändern Sie das von Oracle identifizierte Benutzersystem.

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4. Login-Verifizierung

Anmeldung erfolgreich

5. Änderungen übermitteln

Docker-Commit-Containername oder -ID, neuer Imagename: Version

Dies ist das Ende dieses Artikels über Docker zum Herunterladen der Oracle 11g-Image-Konfiguration. Weitere relevante Inhalte zur Docker Oracle 11g-Image-Konfiguration finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zum Abrufen der Oracle 11g-Imagekonfiguration über Docker
  • So installieren Sie Oracle_11g mit Docker
  • Detaillierte Erklärung zur Installation und Konfiguration der Oracle-Datenbank in Docker
  • Tutorial zur Installation und Konfiguration von Oracle auf Docker

<<:  MySQL-Fremdschlüsseleinschränkung (FOREIGN KEY) Fallerklärung

>>:  Welche Wissenssysteme brauchen Webdesigner?

Artikel empfehlen

So überprüfen Sie, ob der Grafiktreiber erfolgreich in Ubuntu installiert wurde

Führen Sie den Befehl aus: glxinfo | grep renderi...

Detaillierte Schritte zur Installation der XML-Erweiterung in PHP unter Linux

Installieren der XML-Erweiterung in PHP Linux 1. ...

JavaScript-Flusskontrolle (Schleife)

Inhaltsverzeichnis 1. for-Schleife 2. Doppelte fo...

Node verwendet das Modul async_hooks zur Anforderungsverfolgung

Das Modul async_hooks ist eine experimentelle API...

vue + ts realisiert den Effekt des Ziehens von Elementen mit der Maus

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erläuterung der FTP-Umgebungskonfigurationslösung (vsftpd)

1. Installieren Sie die vsftpd-Komponente Install...

So verwenden Sie Dayjs zum Berechnen gängiger Daten in Vue

Bei der Verwendung von Vue zur Entwicklung von Pr...

XHTML-Tutorial: Der Unterschied zwischen Transitional und Strict

Tatsächlich ist XHTML 1.0 in zwei Typen unterteil...

Lokale MySQL-Installation und Problemlösung

Vorwort Dieser Artikel ist ziemlich ausführlich u...

So installieren Sie Linux Flash

So installieren Sie Flash unter Linux 1. Besuchen...