Differences

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

Link to this comparison view

bd2:resurse:docker [2020/10/07 10:48]
ciprian.truica
bd2:resurse:docker [2021/10/11 09:28] (current)
apetrescu0506 [Instalare Container Oracle]
Line 125: Line 125:
  
   - Creați-vă [[https://​profile.oracle.com/​myprofile/​account/​create-account.jspx|cont]] Oracle (dacă aveți deja treceți la pasul următor).   - Creați-vă [[https://​profile.oracle.com/​myprofile/​account/​create-account.jspx|cont]] Oracle (dacă aveți deja treceți la pasul următor).
-  - Navigați la [[https://​container-registry.oracle.com/​pls/​apex/​f?​p=113:​4:​11814848919295:::​4:​P4_REPOSITORY,​AI_REPOSITORY,​AI_REPOSITORY_NAME,​P4_REPOSITORY_NAME,​P4_EULA_ID,​P4_BUSINESS_AREA_ID:​9,​9,​Oracle%20Database%20Enterprise%20Edition,​Oracle%20Database%20Enterprise%20Edition,​1,​0&​cs=37O1z-2FGQCpKPaDPWIw87CU7QV_qgE-IJTvdglhRcNmm86yTO1ttpZqZjLFmgP_gul2LDHqcWa9HhXaAYAXiOA|pagina de documentație]] a container-ului Oracle. 
-  - Acceptați License Agreement din zona dreapta sus a paginii în timp ce sunteți conectați cu contul Oracle. 
   - Conectați-vă la registry-ul Docker Oracle folosind datele contului Oracle:<​code bash>​docker login container-registry.oracle.com</​code>​   - Conectați-vă la registry-ul Docker Oracle folosind datele contului Oracle:<​code bash>​docker login container-registry.oracle.com</​code>​
-  - Rulați comanda: <code bash>​docker pull container-registry.oracle.com/​database/​enterprise:​latest</​code>​**Notă**:​ Descărcarea imaginii este lentă și poate dura până la 4 ore. +  - Rulați comanda: <code bash>​docker pull container-registry.oracle.com/​database/​express:​latest</​code>​**Notă**:​ Descărcarea imaginii este lentă și poate dura până la 4 ore. 
-  - Porniți container-ul bazat pe imaginea descărcată folosind comanda (pentru mai multe optiuni consultați [[https://​container-registry.oracle.com/​pls/​apex/​f?​p=113:​4:​11814848919295:::​4:​P4_REPOSITORY,​AI_REPOSITORY,​AI_REPOSITORY_NAME,​P4_REPOSITORY_NAME,​P4_EULA_ID,​P4_BUSINESS_AREA_ID:​9,​9,​Oracle%20Database%20Enterprise%20Edition,​Oracle%20Database%20Enterprise%20Edition,​1,​0&​cs=37O1z-2FGQCpKPaDPWIw87CU7QV_qgE-IJTvdglhRcNmm86yTO1ttpZqZjLFmgP_gul2LDHqcWa9HhXaAYAXiOA|pagina de documentație]]):<​code bash>​docker run -d --name my-oracle-db -p 1521:1521 -p 5500:5500 -e ORACLE_PWD=parolaAiaPuternic4container-registry.oracle.com/​database/​enterprise:19.3.0.0</​code>​**Notă**:​ Prima pornire a container-ului face inițializarea bazei de date și poate dura 30-40 de minute. Pornirile ulterioare vor fi mai rapide (2-3 minute).+  - Porniți container-ul bazat pe imaginea descărcată folosind comanda (pentru mai multe optiuni consultați [[https://​container-registry.oracle.com/​ | acest link > Database > express]]): <code bash>​docker run -d --name my-oracle-db -p 1521:1521 -p 5500:5500 -e ORACLE_PWD=parolaAiaPuternic4 container-registry.oracle.com/​database/​express:latest</​code>​ 
 +  - **Notă**: Prima pornire a container-ului face inițializarea bazei de date și poate dura 30-40 de minute. Pornirile ulterioare vor fi mai rapide (2-3 minute).
  
  
-Conectarea la baza de date se poate face cu user-ul **system**, parola **parolaAiaPuternic4!** și SID **ORCLCDB** (valoare default dacă nu a fost modificată prin parametri în comanda **docker run**):+Conectarea la baza de date se poate face cu user-ul **system**, parola **parolaAiaPuternic4** și SID **XE** (valoare default dacă nu a fost modificată prin parametri în comanda **docker run**):
  
     * Din interiorul container-ului,​ folosind **sqlplus**     * Din interiorul container-ului,​ folosind **sqlplus**
  
 <code bash> <code bash>
-docker exec -it my-oracle-db sqlplus system/​parolaAiaPuternic4!@ORCLCDB+docker exec -it my-oracle-db sqlplus system/​parolaAiaPuternic4@XE
 </​code>​ </​code>​
  
Line 144: Line 143:
   - Dezarhivați zip-ul și rulați executabilul **sqldeveloper.exe**.   - Dezarhivați zip-ul și rulați executabilul **sqldeveloper.exe**.
   - Creați o nouă conexiune la o bază de date.   - Creați o nouă conexiune la o bază de date.
-  - Completați cu datele cunoscute (user, parola, SID) și dați un nume conexiunii.{{ ​:bd2:​resurse:​sqldev-new-connection.png?​nolink&​600 |}}+  - Completați cu datele cunoscute (user, parola, SID) și dați un nume conexiunii.{{ bd2:​resurse:​sqldev-new-connection.png?​nolink&​600 |}}
   - Confirmați ca noua conexiune funcționeaza folosind **Test** și în caz pozitiv salvați conexiunea și apăsați butonul **Connect**.   - Confirmați ca noua conexiune funcționeaza folosind **Test** și în caz pozitiv salvați conexiunea și apăsați butonul **Connect**.
  
Line 159: Line 158:
   - Setup (termeni si conditii, parola, user, etc.) sau    - Setup (termeni si conditii, parola, user, etc.) sau 
  
 +<​note>​
 <code bash> <code bash>
 docker run -e "​ACCEPT_EULA=Y"​ -e "​SA_PASSWORD=parolaAiaPuternic4!"​ -p 1433:1433 --name sql1 -h sql1 -d mcr.microsoft.com/​mssql/​server:​2019-latest docker run -e "​ACCEPT_EULA=Y"​ -e "​SA_PASSWORD=parolaAiaPuternic4!"​ -p 1433:1433 --name sql1 -h sql1 -d mcr.microsoft.com/​mssql/​server:​2019-latest
 </​code>​ </​code>​
 +</​note>​
  
 Conectare: Conectare:
   - (**sudo**) **docker exec -it sql1 "​bash"​**   - (**sudo**) **docker exec -it sql1 "​bash"​**
   - **/​opt/​mssql-tools/​bin/​sqlcmd -S localhost -U SA -P "​parolaAiaPuternic4!"​**   - **/​opt/​mssql-tools/​bin/​sqlcmd -S localhost -U SA -P "​parolaAiaPuternic4!"​**
bd2/resurse/docker.txt · Last modified: 2021/10/11 09:28 by apetrescu0506
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0