Configurar podman para trabajar con registros inseguros

Published:

Esta en una publicación breve porque la idea es dar una posible solución que me tope hoy, al querer loguearme a una registry de docker con un equipo nuevo con podman, dado que estoy probando este producto alternativo a docker, pero de Red Hat.

Al intentar hacer el loguin daba el siguiente error:

podman login -u MY_USER -p MY_PASS SERVER:4444
Error: authenticating creds for "SERVER:4444": pinging container registry SERVER:4444: Get "https://SERVER:4444/v2/": x509: certificate relies on legacy Common Name field, use SANs instead

Tuve que crear un archivo después de instalar podman. Cabe aclarar que hay que modificar donde dice localhost y el puerto por los datos de tu registro, docker tiene algo similar que ya publique. Al hacer esto pude lograr el login.

nano /etc/containers/registries.conf.d/myregistry.conf
 
[[registry]]
location = "localhost:32000"
insecure = true
- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles