Baixar i importar les imatges dels contenidors en mode fora de línia
Aquesta pàgina indica el procediment que cal seguir per desplegar les imatges Docker de Cyberwatch en una màquina desconnectada.
Baixar l’última versió de les imatges dels contenidors
Connecteu-vos a una màquina que tingui accés a https://dl.cyberwatch.com
A Linux, definiu les credencials com a variables d’entorn:
Les credencials figuren al correu electrònic de la llicència de Cyberwatch i són les mateixes que permeten accedir als registres de contenidors.
export CBW_USER= export CBW_PASSWORD=Baixeu l’arxiu de les imatges amb un dels 3 mètodes següents:
Amb
curl:curl -u "$CBW_USER:$CBW_PASSWORD" -JLO https://dl.cyberwatch.com/download_imagesAmb
wget:wget --http-user="$CBW_USER" --http-password="$CBW_PASSWORD" \ --content-disposition https://dl.cyberwatch.com/download_imagesAmb l’ordre de PowerShell
Invoke-WebRequest:$pair = "$($CBW_USER):$($CBW_PASSWORD)" $encodedCredentials = [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes($Pair)) $headers = @{ Authorization = "Basic $encodedCredentials" } Invoke-WebRequest -Uri 'https://dl.cyberwatch.com/download_images' -Method Get -Headers $headers -Outfile images_cbwonpremise_{version}.tar.gzManualment:
- Aneu amb un navegador a la pàgina https://dl.cyberwatch.com/images/
- Baixeu l’última versió de l’arxiu
(Opcional) Comproveu la integritat de l’arxiu per assegurar-vos que la baixada és completa:
Baixeu el fitxer de suma de verificació en format SHA256:
Amb
curl:curl -u "$CBW_USER:$CBW_PASSWORD" -JLO \ https://dl.cyberwatch.com/images/$(ls images_cbwonpremise_*.tar.gz).sha256Amb
wget:wget --http-user="$CBW_USER" --http-password="$CBW_PASSWORD" \ --content-disposition https://dl.cyberwatch.com/$(ls images_cbwonpremise_*.tar.gz).sha256Manualment:
- Aneu amb un navegador a la pàgina https://dl.cyberwatch.com/images/
- Baixeu el fitxer de suma de verificació associat a l’arxiu baixat
Comproveu la suma de verificació del fitxer:
sha256sum -c images_cbwonpremise_*.tar.gz.sha256
Importar les imatges a la màquina desconnectada
Importeu l’arxiu a la màquina fora de línia
Carregueu les imatges a la memòria cau:
La càrrega de les imatges a la memòria cau depèn de l’orquestrador cbw-on-premise que utilitzeu:
Amb Docker:
docker image load -i images_cbwonpremise_*.tar.gzAmb Podman:
Moveu l’arxiu a una ubicació accessible per a l’usuari
cyberwatch:cp images_cbwonpremise_*.tar.gz /home/cyberwatch chown cyberwatch:cyberwatch /home/cyberwatch/images_cbwonpremise_*.tar.gzAmb l’usuari
cyberwatch, carregueu les imatges. Atenció: l’ordrepodman loadpot trigar una estona:sudo su - cyberwatch podman image load -i images_cbwonpremise_*.tar.gz
Comproveu que les imatges s’han importat correctament:
docker images
o
podman images
Totes les imatges han de tenir un nom i una etiqueta.