Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #### Installer docker
- Nombreux tutos dispo sur le net, pour mémo à minima
- ```bash
- sudo apt-get install docker.io
- ```
- #### Portainer un 'superviseur' dans votre navigateur web
- on rappatrie l'image
- ```bash
- docker pull portainer
- ```
- on lui crée un volume
- ```bash
- docker volume create portainer_data
- ```
- on le lance
- ```bash
- docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
- ```
- Votre interface est disponible sous localhost:9000, le mode passe sera a créer lors de la première connexion.
- Vous pouvez ainsi directement gérer votre docker via cette interface.
- #### Postgres + PgAdmin4
- Si un de vos projet utilise postgreSql, ne l'installez plus sur votre poste !!! Passez par Docker
- On rappatrie les images
- ```bash
- docker pull postgres
- docker pull fenglc/pgadmin4
- ```
- On crée un réseau pour que ces deux là communiquent
- ```bash
- docker network create pg
- ```
- On crée les volumes
- ```bash
- docker volume create postgres
- docker volume create pgAdmin4
- ```
- on lance postgres avec comme mot de passe 'postgres'
- ```bash
- docker run -v postgres:/var/lib/postgresql/data --name postgres-local -e POSTGRES_PASSWORD=postgres --net pg -d postgres
- ```
- Pour connaitre l'adresse IP de votre serveur postgres, soit vous passez par portainer ou avec la commande suivante :
- ```bash
- docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' postgres-local
- ```
- On lance pgAdmin
- ```bash
- docker run --name pgadmin4 -p 5050:5050 -v pgadmin4:/var/lib/pgadmin4 --net pg -d fenglc/pgadmin4
- ```
- pgAdmin 4 est disponible dans votre navigateur en localhost:5050 user : `pgadmin4@pgadmin.org` mot de passe : `admin`
- Ajouter le serveur avec l'adresse IP réucpérée précédement
Add Comment
Please, Sign In to add comment