Registry insecure Archlinux !

Arch 20 de sep. de 2018

Hola a todos aca de mucho tiempo volviendo a realizar un post pero bueno voy directo al grano!

Algo en lo que eh estado aprendiendo con docker !! mas que todo manejando la distribucion ArchLinux. son problemas al manejar un repositorio privado para docker.

me explico cuando hacemos un push de una imagen docker a dockerhub pasa todo por peticiones https asi que como yo eh estado usando un repositorio de pruebas local y toda la peticion esta pasando por http eh tenido problemas al configurar el archivo daemon.json ya que este archivo solo esta en distribuciones basadas en Debian pero bueno es todo lo que me paso.

Ahora solo dejo la ruta y el ejemplo que deben de seguir ya que en la archwiki no esta esta ruta establecida pero bueno hay distintas formas de arreglar esto.

paso uno debes de estar como super usuario y con tu editor de terminal editas el archivo docker.service

# nano /usr/lib/systemd/system/docker.service

paso dos buscas la siguiente linea

ExecStart=/usr/bin/dockerd -H fd://

paso tres agregas las siguientes lineas a lado de lo que mostre anteriormente

ExecStart=/usr/bin/dockerd -H fd:// --insecure-registry 192.168.5.12:8083 --insecure-registry 192.168.5.13:8082

Ahora la linea que agregue (--insecure-registry ip:port) es para que cuando hagan un push al repositorio privado de docker, es decir que esa peticion estara pasando por http y de esa forma toda peticion vaya correctamente al repositorio privado que tengan ya que el problema radica en que docker hace el push por https y bueno ahora ojo si tiene certificados y todo eso bueno entonces no seria nesesario pero bueno esa es otra historia.

bueno es todo por el momento ojala a algun archero le sirva esta informacion.

hasta otro post!

Etiquetas

¿Te gustó el contenido o lo que hacemos? ¡Cualquier colaboración es agradecida para mantener los servidores o crear proyectos!

Owen-Wilson

Siempre Aprendiendo de uno mismo y de los demás !!

Comentarios:

¡Genial! Te has suscrito con éxito.
¡Genial! Ahora, completa el checkout para tener acceso completo.
¡Bienvenido de nuevo! Has iniciado sesión con éxito.
Éxito! Su cuenta está totalmente activada, ahora tienes acceso a todo el contenido.