- Cloner le repo :
git clone https://github.com/Rachiid007/sysAdminProject
-
Ouvrez une session dans votre VPS avec Putty ou SSH via votre clé publique/privée.
-
Installer Docker sur le VPS
- Créer une image
docker build -t NOM_IMAGE .
- Supprimer une image
docker rmi NOM_IMAGE
- Démarrer un container
docker start NOM_CONTAINER
- Arrêter un container
docker stop NOM_CONTAINER
- Supprimer un container
docker rm NOM_CONTAINER
- Afficher les logs
docker logs NOM_CONTAINER
- Executer une commande dans un container qui tourne :
docker exec -ti NOM_ID /bin/bash
Donner un tag à l'image avant de l'envoyer sur le repo :
docker tag [image-name] rachiid007/admin_project:[image-name]
docker push rachiid007/admin_project:[image-name]
Reset Docker sur Ubuntu: Attention, tous les containers, images, volumes et network seront supprimés !
sudo docker system prune -a