Actualiser docker-compose.yml
This commit is contained in:
parent
b314beedc3
commit
65b0b3ebc2
@ -1,16 +1,15 @@
|
|||||||
version: '3.7'
|
version: '3.7'
|
||||||
|
|
||||||
# networks
|
#### networks
|
||||||
# create a network 'guacnetwork_net' in mode 'bridged'
|
|
||||||
networks:
|
networks:
|
||||||
interne:
|
docker-traefik_front_network:
|
||||||
driver: overlay
|
external: true
|
||||||
attachable: true
|
back_network:
|
||||||
externe:
|
|
||||||
driver: bridge
|
driver: bridge
|
||||||
attachable: true
|
attachable: true
|
||||||
|
|
||||||
# services
|
|
||||||
|
#### services
|
||||||
services:
|
services:
|
||||||
# guacd
|
# guacd
|
||||||
guacd:
|
guacd:
|
||||||
@ -18,7 +17,7 @@ services:
|
|||||||
hostname: guacamole-guacd
|
hostname: guacamole-guacd
|
||||||
image: guacamole/guacd:latest
|
image: guacamole/guacd:latest
|
||||||
networks:
|
networks:
|
||||||
- interne
|
- back_network
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ./drive:/drive:rw
|
- ./drive:/drive:rw
|
||||||
@ -35,7 +34,7 @@ services:
|
|||||||
POSTGRES_USER: guacamole_user
|
POSTGRES_USER: guacamole_user
|
||||||
image: postgres:15.6-alpine
|
image: postgres:15.6-alpine
|
||||||
networks:
|
networks:
|
||||||
- interne
|
- back_network
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ./init:/docker-entrypoint-initdb.d:z
|
- ./init:/docker-entrypoint-initdb.d:z
|
||||||
@ -50,10 +49,11 @@ services:
|
|||||||
image: adminer
|
image: adminer
|
||||||
restart: always
|
restart: always
|
||||||
networks:
|
networks:
|
||||||
- interne
|
- back_network
|
||||||
|
- docker-traefik_front_network
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=interne"
|
- "traefik.docker.network=docker-traefik_front_network"
|
||||||
# HTTP
|
# HTTP
|
||||||
- "traefik.http.routers.adminer-http.rule=Host(`adminer.10.0.4.29.traefik.me`)"
|
- "traefik.http.routers.adminer-http.rule=Host(`adminer.10.0.4.29.traefik.me`)"
|
||||||
- "traefik.http.routers.adminer-http.entrypoints=http"
|
- "traefik.http.routers.adminer-http.entrypoints=http"
|
||||||
@ -114,7 +114,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- guacd
|
- guacd
|
||||||
networks:
|
networks:
|
||||||
- interne
|
- docker-traefik_front_network
|
||||||
|
- back_network
|
||||||
# ports:
|
# ports:
|
||||||
## enable next line if not using nginx
|
## enable next line if not using nginx
|
||||||
## - 8080:8080/tcp # Guacamole is on :8080/guacamole, not /.
|
## - 8080:8080/tcp # Guacamole is on :8080/guacamole, not /.
|
||||||
@ -128,7 +129,7 @@ services:
|
|||||||
- ./drive:/drive:rw
|
- ./drive:/drive:rw
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=interne"
|
- "traefik.docker.network=docker-traefik_front_network"
|
||||||
# HTTP
|
# HTTP
|
||||||
- "traefik.http.routers.guacamole-http.rule=Host(`guacamole.10.0.4.29.traefik.me`)"
|
- "traefik.http.routers.guacamole-http.rule=Host(`guacamole.10.0.4.29.traefik.me`)"
|
||||||
- "traefik.http.routers.guacamole-http.entrypoints=http"
|
- "traefik.http.routers.guacamole-http.entrypoints=http"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user