Bonjour MDD,
J'ai décidé de migrer d'un KS-3C vers un KS-7 (en fait c'est les mêmes perfs, c'est simplement le tarif de l'époque qui a changé).
Je profite de cette migration pour passer sur debian 9.4 et docker .
Pour le moment je découvre et j'aime bien le principe, par contre je n'arrive vraiment pas à faire ce que je veux... C'est pourtant quelque chose qui me parait simple...
J'ai donc sur ma machine hôte un serveur DNS non docker pour gérer mon domaine avec la conf suivante :
; ZONE : domain.tld
; ------------------------------------------------------------------
$TTL 7200
@ IN SOA ns1.domain.tld . root.domain.tld. (
2019041601 ; Serial
14400 ; Refresh
3600 ; Retry
1209600 ; Expire - 1 week
86400 ) ; Minimum
; NAMESERVERS
@ IN A X.XXX.XXX.XXX
ns2 IN A X.XXX.XXX.XXX
ns1 IN A X.XXX.XXX.XXX
chronos IN A X.XXX.XXX.XXX
@ IN NS ns1.domain.tld.
@ IN NS ns2.domain.tld.
; Sous domain - Server web
user1 IN CNAME chronos
user2 IN CNAME chronos
user3 IN CNAME chronos
ça fonctionne (comme sur l'autre serveur quoi).
Et pour mon docker-compose j'ai cette conf :
version: '3'
services:
nginx-proxy:
container_name: nginx-proxy
image: jwilder/nginx-proxy
restart: always
ports:
- "80:80"
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
heimdall-user1:
image: linuxserver/heimdall
container_name: heimdall-user1
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
- VIRTUAL_HOST=user1.domain.tld
volumes:
- /opt/docker-user1/heimdall/config:/config
expose:
- "80"
restart: unless-stopped
Quand j’essaie d'atteindre user1.domain.tld j'ai le message :
We are closed.
I repeat.
We are closed.
Aucune trace dans les logs du docker-compose ou de l’hôte je ne sais pas ce qui provoque ce message.
Alors que si je fais pointer mon heimdall comme suit VIRTUAL_HOST=domain.tld
j'arrive bien à l’accueil d'heimdall...
Des pro voudrait bien m'éclairer ? Je suis sûr que la solution n'est pas loin mais ça fait 4h que je cherche, que je test que j’expérimente, mais rien y fait...
Je précise que je suis dernière version 18.09.5 docker et 1.24.0 docker-compose.