Mise en place du registry local
Préparatation du registry
Création des répertoires de travail
mkdir -p registry/{data_registry,certs}
Docker-compose
services:
registry:
image: registry:latest
container_name: registry
hostname: 'registry.ordinatous.local'
volumes:
- /home/ordinatous/registry/data_registry:/var/lib/registry
- /home/ordinatous/registry/certs:/certs
environment:
- REGISTRY_HTTP_TLS_CERTIFICATE=/certs/registry.ordinatous.local+3.pem
- REGISTRY_HTTP_TLS_KEY=/certs/registry.ordinatous.local+3-key.pem
ports:
- "5000:5000"
restart: unless-stopped
Mise en place de l’autorité de certification
Ce n’est pas super bien expliqué, je pense que j’aurais du utiliser go pour le lancer.
Sur le site d’un French DevOp, ce n’était pas claire non plus, sa commande était tronquée, j’ai tourné un peu en rond..