Guest User

Untitled

a guest
Nov 19th, 2017
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. #### Installer docker
  2.  
  3. Nombreux tutos dispo sur le net, pour mémo à minima
  4. ```bash
  5. sudo apt-get install docker.io
  6. ```
  7. #### Portainer un 'superviseur' dans votre navigateur web
  8. on rappatrie l'image
  9. ```bash
  10. docker pull portainer
  11. ```
  12. on lui crée un volume
  13. ```bash
  14. docker volume create portainer_data
  15. ```
  16. on le lance
  17. ```bash
  18. docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
  19. ```
  20. Votre interface est disponible sous localhost:9000, le mode passe sera a créer lors de la première connexion.
  21. Vous pouvez ainsi directement gérer votre docker via cette interface.
  22.  
  23. #### Postgres + PgAdmin4
  24. Si un de vos projet utilise postgreSql, ne l'installez plus sur votre poste !!! Passez par Docker
  25. On rappatrie les images
  26. ```bash
  27. docker pull postgres
  28. docker pull fenglc/pgadmin4
  29. ```
  30. On crée un réseau pour que ces deux là communiquent
  31. ```bash
  32. docker network create pg
  33. ```
  34. On crée les volumes
  35. ```bash
  36. docker volume create postgres
  37. docker volume create pgAdmin4
  38. ```
  39. on lance postgres avec comme mot de passe 'postgres'
  40. ```bash
  41. docker run -v postgres:/var/lib/postgresql/data --name postgres-local -e POSTGRES_PASSWORD=postgres --net pg -d postgres
  42. ```
  43. Pour connaitre l'adresse IP de votre serveur postgres, soit vous passez par portainer ou avec la commande suivante :
  44. ```bash
  45. docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' postgres-local
  46. ```
  47.  
  48. On lance pgAdmin
  49. ```bash
  50. docker run --name pgadmin4 -p 5050:5050 -v pgadmin4:/var/lib/pgadmin4 --net pg -d fenglc/pgadmin4
  51. ```
  52. pgAdmin 4 est disponible dans votre navigateur en localhost:5050 user : `pgadmin4@pgadmin.org` mot de passe : `admin`
  53. Ajouter le serveur avec l'adresse IP réucpérée précédement
Add Comment
Please, Sign In to add comment