Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

386
Vistas
Agregar registro inseguro a Docker

Tengo una ventana acoplable 1.12 ejecutándose en CentOS. Estoy tratando de agregarle un registro inseguro y las cosas mencionadas en la documentación simplemente no funcionan. El sistema usa systemd , así que creé un archivo /etc/systemd/system/docker.service.d/50-insecure-registry.conf .

 $ cat /etc/systemd/system/docker.service.d/50-insecure-registry.conf [Service] Environment='DOCKER_OPTS=--insecure-registry="hostname.cloudapp.net:5000"'

Después de cargar el demonio y reiniciar el servicio docker, systemd muestra que la variable de entorno está allí

 $ sudo systemctl show docker | grep Env Environment=DOCKER_OPTS=--insecure-registry="hostname.cloudapp.net:5000"

Pero cuando ejecuto la docker info , no veo ese registro inseguro agregado

 $ docker info ........ Registry: https://index.docker.io/v1/ WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled Insecure Registries: 127.0.0.0/8

Empujar imágenes a hostaneme.cloudapp.net falla con

 Pushing application (hostname.cloudapp.net:5000/application:latest)... The push refers to a repository [hostname.cloudapp.net:5000/mozart_application] ERROR: Get https://hostname.cloudapp.net:5000/v1/_ping: http: server gave HTTP response to HTTPS client

Hay algo que se pueda hacer? Me estoy perdiendo de algo ?

ACTUALIZAR

Se resolvió el problema agregando un archivo /etc/docker/daemon.json con el siguiente contenido

 { "insecure-registries" : [ "hostname.cloudapp.net:5000" ] }

Y luego reinicie la ventana acoplable

 sudo systemctl daemon-reload sudo systemctl restart docker

Después de que el registro inseguro hostname.cloudapp.net:500 funcione.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

(Copiando la respuesta de la pregunta)

Para agregar un registro docker no seguro, agregue el archivo /etc/docker/daemon.json con el siguiente contenido:

 { "insecure-registries" : [ "hostname.cloudapp.net:5000" ] }

y luego reinicie la ventana acoplable.

over 4 years ago · Santiago Trujillo Denunciar

0

Crear el archivo /etc/docker/daemon.json y agregar el contenido a continuación y luego reiniciar la ventana acoplable en CentOS 7 resolvió el problema.

 { "insecure-registries" : [ "hostname.cloudapp.net:5000" ] }
over 4 years ago · Santiago Trujillo Denunciar

0

La solución con el archivo /etc/docker/daemon.json no me funcionó en Ubuntu.

Pude configurar registros inseguros de Docker en Ubuntu proporcionando opciones de línea de comandos al demonio de Docker en el /etc/default/docker , por ejemplo:

 # /etc/default/docker DOCKER_OPTS="--insecure-registry=a.example.com --insecure-registry=b.example.com"

De la misma manera, se puede usar para configurar un directorio personalizado para el almacenamiento de imágenes y volúmenes de la ventana acoplable, servidores DNS predeterminados, etc.

Ahora, después de que el demonio de Docker se haya reiniciado (después de ejecutar sudo service docker restart ), se mostrará la docker info al ejecutar:

 Insecure Registries: a.example.com b.example.com 127.0.0.0/8
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda