Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
sysadmin:docker:portainer [2021/02/06 20:57] – 77.192.232.26 | sysadmin:docker:portainer [2021/02/07 13:48] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> | + | {{tag> |
====== Portainer ====== | ====== Portainer ====== | ||
Ligne 20: | Ligne 20: | ||
</ | </ | ||
- | Déployer | + | Déployer |
<code bash> | <code bash> | ||
- | docker run -d -p 9000:9000 --name=portainer --restart=always -v / | + | docker run -d -p 9000:9000 --name=portainer |
+ | | ||
+ | | ||
</ | </ | ||
Ligne 31: | Ligne 33: | ||
===== Portainer derrière un reverse proxy Traefik ===== | ===== Portainer derrière un reverse proxy Traefik ===== | ||
- | Pour placer Portainer derrière le reverse proxy Traefik, on peut créer un service avec docker-compose: | + | Pour placer Portainer derrière le reverse proxy Traefik, on peut créer un service avec docker-compose. |
+ | < | ||
+ | Pour que Traefik puisse communiquer avec le service, le service doit être sur le même réseau que Traefik. Dans cet exemple le réseau de Traefik préexistant est nommé " | ||
+ | </ | ||
- | < | + | < |
+ | version: " | ||
+ | services: | ||
+ | portainer: | ||
+ | image: " | ||
+ | container_name: | ||
+ | restart: always | ||
+ | networks: | ||
+ | - http_loadbalancing_default | ||
+ | volumes: | ||
+ | - type: volume | ||
+ | source: portainer_databank | ||
+ | target: /data | ||
+ | - type: bind | ||
+ | source: / | ||
+ | target: / | ||
+ | labels: | ||
+ | - " | ||
+ | - " | ||
+ | - " | ||
+ | | ||
+ | volumes: | ||
+ | portainer_databank: | ||
+ | |||
+ | networks: | ||
+ | http_loadbalancing_default: | ||
+ | external: | ||
+ | name: http_loadbalancing_default | ||
</ | </ | ||
Ligne 40: | Ligne 72: | ||
===== Masquer des conteneurs ===== | ===== Masquer des conteneurs ===== | ||
- | Lors de la création d'un conteur, un label peut être définit pour que le conteneur ne soit pas pris en compte par portainer: | + | Lors de la création d'un conteur, un label peut être définit pour que le conteneur ne soit pas pris en compte par Portainer: |
<code bash> | <code bash> | ||
</ | </ | ||
+ | |||
===== Références ===== | ===== Références ===== | ||
* https:// | * https:// | ||
* https:// | * https:// |