Veuillez mettre le Dockerfile dans le référentiel afin que l'image du hub Docker soit claire.
De plus, il peut être amélioré par la communauté
Salut @senk - nous fournirons le référentiel Docker sous peu. Je mettrai à jour ce problème en conséquence.
l'image docker n'est pas utilisable, donc ce serait bien de voir le dockerfile :
core<strong i="6">@core1</strong> ~ $ docker run --name=ticketsystem --env HOSTNAME=xxx --env PORT=80 --env REGISTER=true --env EXTERNALIP=xxx zammad/zammad
Starting postgresql-9.6 service: [ OK ]
error: "Read-only file system" setting key "vm.max_map_count"
Starting elasticsearch: [ OK ]
Starting postfix: [ OK ]
Starting nginx: nginx: [warn] duplicate MIME type "text/html" in /etc/nginx/conf.d/zammad.conf:27
[ OK ]
core<strong i="7">@core1</strong> ~ $
c'est un problème de timing, zammed démarre avant que la base de données ne soit prête et panique
Ce problème est traité au #213
Suis 19.10.2016 à 19:16 schrieb celevra < [email protected] [email protected] > :
c'est un problème de timing, zammed démarre avant que la base de données ne soit prête et panique
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur Gi tHubhttps://github.com/zammad/zammad/issues/215#issuecomment -254879768, ou désactivez la lecturehttps://github.com/notifications/unsubscribe-auth/AArXqGkI1srUDpukOIez_58- mZnRhznkks5q1lBXgaJpZM4KbKAx.
L'ensemble Dockerfile
est plus ou moins cassé. Comme il démarre tous les services dans un seul conteneur. Vous devez fournir un docker-compose.yml
pour orchestrer les conteneurs. Avoir un conteneur par service serait la bonne solution.
Se référant à : https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#/run -only-one-process-per-container
voici un Dockerfile fonctionnel avec un seul conteneur
https://github.com/celevra/zammad-docker
Salut @tous, nous avons synchronisé le référentiel docker sur github. Vous pouvez le vérifier et l'améliorer : https://github.com/zammad/docker
Comme @SISheogorath l'a mentionné correctement, nous démarrons tous les services dans un seul conteneur (contrairement aux meilleures pratiques de docker). Nous avons décidé de suivre cette voie pour rendre le test de zammad aussi simple que possible. Nous prévoyons de créer une version docker-compose.yml
dès que possible, mais nous avons beaucoup à faire, non. Alors peut-être qu'un héros de docker open source interviendra et nous aidera ici. Serait très apprécié 😍
Commentaire le plus utile
Salut @tous, nous avons synchronisé le référentiel docker sur github. Vous pouvez le vérifier et l'améliorer : https://github.com/zammad/docker
Comme @SISheogorath l'a mentionné correctement, nous démarrons tous les services dans un seul conteneur (contrairement aux meilleures pratiques de docker). Nous avons décidé de suivre cette voie pour rendre le test de zammad aussi simple que possible. Nous prévoyons de créer une version
docker-compose.yml
dès que possible, mais nous avons beaucoup à faire, non. Alors peut-être qu'un héros de docker open source interviendra et nous aidera ici. Serait très apprécié 😍