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
Dépot du projet
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..
Présentation de Rstudio
Rstudio est un IDE permettant de faire du R et d’éditer R Markdown pour inclure du code R dans le document, de l’exécuter et d’avoir le rendu dans la page.
Cet IDE est plein de fonctionnalités que je détaillerais dans un autre article.
Contexte
J’avais utilisé Rstudio, il y a à peu 2 ans , pour faire du R et éditer mon blog ; et n’ayant pas vraiment pris le temps de lire le mode d’emploi , c’était un véritable chantier dans le dossier de travail , et 2 ou 3 ans plus tard , je ne me souvenais plus en j’en étais.
Le gestionnaire de dockers en mode WebUI
Portainer permet de manager vos containers docker , et de connecter plusieurs environnements.
Lien vers le site officiel
On constate qu’il y a 3 environnements de connecté.
C’est très pratique , ça fonctionne très bien, cependant prenez l’habitude
de créer un dossier par contenaire , afin d’y garder vos notes , vos scripts , le model
de votre docker-compose , et éventuellement des sous dossiers si vous voulez les
monter dans votre contenaire.