TANZU - Descargar contenedor de Docker y subirlo a Harbor

 TANZU - Descargar contenedor de Docker y subirlo a Harbor

Requisitos


Para desplegar cargas de trabajo en un Cluster TKG de Tanzu, es necesario tener las imágenes en un Registry  como Harbor.


Además, primero de todo, hay que bajarse las imágenes desde DockerHub. Podéis registraros en su página oficial: https://hub.docker.com/ 

Por último, desde el equipo donde manipulemos esa imagen de Docker, obviamente , se tiene que tener instalado Docker. En este laboratorio, se uso una máquina con Windows 10 y se instalo Docker Desktop. Lo podéis encontrar en esta página: https://hub.docker.com/editions/community/docker-ce-desktop-windows

Manos a la masa

Descargar Contenedor de Docker Hub

Ahora , se moldeara esa imagen, como este es un manual básico, se descargará una imagen y se subirá al Registry Harbor.

Abrimos un CMD y descargar la imagen deseada.

En el ejemplo, un servidor apache: docker pull httpd



Login a Harbor desde Docker

Toca hacer login al Harbor instalado. Para ello utilizar el comando: docker login "harbor"

Ejemplo: docker login harbor.ticveintitres.com

En el login solicita "user" y "password" del usuario de harbor con el que hacer login. Por defecto "admin"


Subir el contenedor a Harbor

Hay que taguear el contenedor que hay local de Docker para subirlo a harbor. Utilizar este comando:

docker tag tag:version urlharbor/proyecto/tag:version

Ejemplo: docker tag httpd:latest harbor.ticveintitres.com/library/httpd:latest

Una vez etiquetado, realizar el comando push para subir el contenedor. Utilizar el comando:

docker push urlharbor/proyecto/tag:version

Ejemplo: docker push harbor.ticveintitres.com/library/httpd:latest


Si entramos a Harbor, dentro del proyecto se puede comprobar la subida del contenedor.





Fin del Manual




#vcenter7 #tanzu #kubernetes #vmware #harbor #docker #ticveintitres #actitud #motivacion

Comentarios