Utilisation des commandes Kloud

https://github.com/kiboko-labs/docker-images

Commandes de gestion des images Docker

  • kloud images:test

Pour vérifier que les images soient conformes aux exigences (vérifie les pré-requis)

  • kloud images:pull

Pour mettre à jour les images docker

  • kloud images:tree

Pour afficher l’arbre de dépendances des images Docker

Commandes de manipulation des stacks Docker

Initialize the Docker stack ion a project without Docker Stack

  • kloud stack:init

Identifie le meilleur choix de stack en posant jusqu’à une dizaine de questions interactivement. Initialise cette stack d’après les réponses et crée un fichier .kloud.yaml à la racine du projet pour les prochaines utilisations de la commande.

  • kloud stack:upgrade

Met à jour la stack Docker d’après les contraintes listées dans le fichier .kloud.yaml

Utilisation en local

Utilisation à travers Docker (préférable sous Mac)

Créer un fichier /usr/local/bin/kloud, avec le contenu suivant :

#!/usr/bin/env sh
docker run --rm -ti -v '/var/run/docker.sock:/var/run/docker.sock' -v $PWD:/app kiboko/kloud $@

Puis rendre le fichier exécutable avec chmod +x /usr/local/bin/kloud

Utilisation du fichier Phar (préférable sous Linux)

Télécharger la dernière version publiée de l’utilitaire au format Phar : https://github.com/kiboko-labs/docker-images/releases