Un possibile utilizzo che potete fare di questa immagine docker è quella di poter disporre di ambienti di sviluppo sui vostri portatili passando da 0 allo sviluppo in circa 20 minuti !
Ho effettuato quanto vi vado a raccontare sul mio portatile con Windows 10 e Hyper-V.
Se non avete già installato docker o non lo conoscete vi consiglio di partire da questa pagina.
Preparazione
Dopo installazione di docker, ( o se lo avete già e non lo avete mai configurato) vi consiglio di andare a fare il seguente tuning sulla virtual machine per assegnare maggiori risorse:Bottone destro su icona di docker (vicino orologio windows) e setting
Qui ho cambiato i parametri della docker machine aumentandoli ai seguenti:
Vi consiglio ora di creare una cartella sul vostro filesystem , dove redirigere il mount della wp_profile per rendere persistente il container di portal.
Per questioni di performance e integrità del dato, vi consiglio di escludere questa cartella dalla scansione del vostro antivirus ( al primo lancio viene generata la wp_profile e vi trovereste l'antivirus a scansionare i quasi 40k file risultanti)
Esecuzione
Scompattare l'archivio scaricato da Flexnet (al momento in cui scrivo hcl-dx-openshift-v95-20190929-1242.zip
Ora dovete importare nel registro immagini di docker l'immagine del portale con il comando
docker load -i .\hcl-dx-core-image-v95_20190928-2258.tar.gz
dopo alcuni min in cui docker importerà i diversi layer dell'immagine riceverete la conferma dell'import:
Loaded image: hcl/dx/core:v95_20190928-2258
Ora per crare il container di portal e poterci accedere usate il seguente comando :
PS C:\Users\matteo.bisi\Downloads\hcl-dx-openshift-v95-20190929-1242(1)> docker run -p 10038:10038 -p 10039:10039 -p 10041:10041 -p 10042:10042 -p 10200:10200 -p 10202:10202 -v C:\docker\dx-store\wp_profile:/opt/HCL/wp_profile hcl/dx/core:v95_20190928-2258
dove C:\docker\dx-store\wp_profile è la directory di lavoro dove verrà mappato il profilo del portale per renderlo persistente.
Il primo avvio creando il profilo può impiegare alcuni minuti a seconda della velocità del vostro HD.
L'immagine non comprende HTTP e Plugin quindi per entrare nel portale potete usare i seguenti riferimenti:
Url Portal : http://localhost:10039/wps/portal
Url Console : https://localhost:10041/ibm/console
Url Console : https://localhost:10041/ibm/console
Utenza default: wpsadmin / wpsadmin
se dovete accedere al container per lanciare comandi o altro
docker exec -it nome_container bash
Il container gira su RHEL 8.0 , security local was e database Derby
Chiudo questo post con alcuni comandi docker
per vedere i container attivi
docker ps
per vedere quali container avete compresi gli spenti
docker ps -a
per rinominare il container se volete assegnargli un nome preciso
docker rename nome container dx95
per fermare il container
docker stop nome_container
per accendere il container
docker start nome_container
La documentazione relativa a queste immagini la trovate a questa pagina.
docker start nome_container
La documentazione relativa a queste immagini la trovate a questa pagina.
Nessun commento:
Posta un commento