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

Codebeispiele für allgemeine Docker-Datenvolumenvorgänge

Wenn der Entwickler Dockerfile zum Erstellen des ...

Vue implementiert grafischen Überprüfungscode

In diesem Artikelbeispiel wird der spezifische Co...

VUE implementiert einen Beispielcode für das Spiel Flappy Bird

Flappy Bird ist ein sehr einfaches kleines Spiel,...

Einführung in die Anwendung der HTML-Tags superscript sup und subscript sub

HTML-Tag: hochgestellt In HTML definiert das <s...

Einige allgemeine erweiterte SQL-Anweisungen in MySQL

Erweiterte MySQL-SQL-Anweisungen benutze kgc; Tab...

Vue+axios-Beispielcode zum Hochladen von Bildern und Erkennen von Gesichtern

Inhaltsverzeichnis Axios-Anfrage Qs-Verarbeitungs...

Lösen Sie das Problem der blockierenden Positionierungs-DDL in MySQL 5.7

Im vorherigen Artikel „Änderungen der MySQL-Tabel...

Detaillierte Erläuterung der MySQL-Multitabellen-Joinabfrage

Inhaltsverzeichnis Abfrage zum Verbinden mehrerer...

Detailliertes Tutorial zur Installation von MySQL 5.7 auf RedHat 6.5

RedHat6.5 Installation MySQL5.7 Tutorial teilen, ...