PostgreSQL: Document how a dependent service/container should detect when the database has started
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Documentation
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- docker, docker-compose, postgres
- Domaine
- databases, devops, documentation
Piste de recherche
Commencez par consulter la documentation de l’image PostgreSQL et la documentation de Compose depends_on liées dans l’issue. Déterminez si PostgreSQL peut fournir un signal de disponibilité fiable ; dans le cas contraire, documentez le workaround recommandé avec healthcheck et service_healthy, avec un exemple montrant clairement à quel moment le service dépendant peut démarrer.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The postgres images provide an RDBMS which is usually a dependency of other services. The Compose depends_on attribute allows to express that, but its conditions attribute defaults to service_started, which does not work properly (the dependency is satisfied too early).
Lots of webpages deal with that issue, such as the docker-compose-healthcheck project, usually suggesting the service_healthy condition instead. It would be great to either provide a proper/reliable way for PostgreSQL to signal dependents that it is actually started, or at least mitigate by documenting the best way to workaround.
- Langage dominant
- Shell
- Étoiles
- 5.3k
- Forks
- 2.2k
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 7
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de docker-library/docs
-
Docker compose instruction for adding LocalSettings.php could be clarifiedPeut-être pris @Yuvii2102 l’a pris il y a 34 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
docker-library/docs#2669 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
docker-library/docs#2618 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 55/100
docker-library/docs#2594 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 50/100
docker-library/docs#2491 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 Une demi-journée Accessibilité débutants 48/100
docker-library/docs#2485 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de docker-library/docs
Issues similaires
-
Missing icon: BudsLinkOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
mattpocock/skills#1174 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
pnpm/pnpm#16635 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
documentation good first issue hacktoberfest
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
-
area/tests theme/ci-dx
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour