MockzillaMockzilla

Duplicación y hosts sin conexión

Actualizado el 29 sept 2026·4 min de lectura

Tus máquinas no necesitan llegar a nuestro registro. Apunta Artifactory, Nexus o Harbor a él una vez, y tus máquinas descargan desde ese servidor. Solo ese servidor habla con nosotros. Para un host sin ninguna red, copia la imagen a un archivo y llévalo.

La pestaña Duplicación del backend tiene cada paso de abajo, con tu nombre de host, el nombre de la imagen y la versión ya completados.

Duplicación: los pasos para Artifactory, con tu registro ya completado.

Antes de empezar

Crea una credencial para ese servidor en Configuración, en Registro de imágenes. Ponle el nombre del servidor, así sus descargas se distinguen fácil. Una credencial sirve para todos los backends de tu organización.

Consulta Descargar tu imagen.

Los ejemplos de abajo descargan la imagen ci-payments en la versión v2026.09.23.3.

Artifactory

Agrega dos repositorios remotos: uno Docker para las imágenes y uno Generic para los archivos que las acompañan. Completa estos campos y deja el resto como está:

Repository Key   mockzilla
Package Type     Docker
URL              https://<tu-org>.registry.mockzilla.org
Docker API       V2
Username         <usuario de la credencial>
Password         <contraseña de la credencial>
Enable token authentication   yes

Repository Key   mockzilla-files
Package Type     Generic
URL              https://<tu-org>.registry.mockzilla.org/files
Username         <usuario de la credencial>
Password         <contraseña de la credencial>

Después descarga a través de él:

docker login artifactory.example.com
docker pull artifactory.example.com/mockzilla/ci-payments:v2026.09.23.3

Los archivos llegan por el segundo repositorio, en https://artifactory.example.com/artifactory/mockzilla-files/ci-payments/v2026.09.23.3.

Nexus

Agrega dos repositorios proxy: uno docker para las imágenes y uno raw para los archivos que las acompañan.

Recipe           docker (proxy)
Remote storage   https://<tu-org>.registry.mockzilla.org
Docker Index     Use proxy registry
Authentication   Username, con la credencial de arriba

Recipe           raw (proxy)
Remote storage   https://<tu-org>.registry.mockzilla.org/files
Authentication   Username, con la credencial de arriba

Después descarga a través de él:

docker login nexus.example.com:8443
docker pull nexus.example.com:8443/ci-payments:v2026.09.23.3

Aquí 8443 es el puerto del conector HTTP que le diste al repositorio docker. Los archivos llegan por el raw, en https://nexus.example.com/repository/mockzilla-files/ci-payments/v2026.09.23.3.

Harbor

Agrega un endpoint de registro y después un proyecto de proxy cache que lo use:

Administration › Registries › New endpoint
Provider         Docker Registry
Name             mockzilla
Endpoint URL     https://<tu-org>.registry.mockzilla.org
Access ID        <usuario de la credencial>
Access Secret    <contraseña de la credencial>
Verify Remote Cert   yes

Projects › New project
Project Name     mockzilla
Proxy Cache      activado, con el endpoint mockzilla

Después descarga a través de él:

docker login harbor.example.com
docker pull harbor.example.com/mockzilla/ci-payments:v2026.09.23.3

Harbor solo guarda imágenes. Los archivos que acompañan a la imagen los bajas directo de tu registro.

Un host sin red

En una máquina que llega a tu registro, copia la imagen a un archivo con crane, una pequeña herramienta de línea de comandos para registros:

docker login <tu-org>.registry.mockzilla.org
crane pull <tu-org>.registry.mockzilla.org/ci-payments:v2026.09.23.3 ci-payments.tar

Lleva también los archivos que acompañan a la imagen. Pasa los dos al otro lado y carga la imagen ahí:

docker load -i ci-payments.tar

O súbela al registro del que descargan tus máquinas:

crane push ci-payments.tar registry.internal/ci-payments:v2026.09.23.3

Una imagen en un host sin red no puede descargar su licencia. Tiene que llevarla dentro, o leer un archivo de licencia que montas.

Consulta Licencias.

A dónde ir después

¿Te sirvió esta página?