Je l'ai vu maintes et maintes fois. Je me demande pourquoi une sortie est rouge alors qu'il n'y a pas d'erreur sous Linux, lors du téléchargement de paquets par exemple.
Vagabond
Docker
Je l'ai vu maintes et maintes fois. Je me demande pourquoi une sortie est rouge alors qu'il n'y a pas d'erreur sous Linux, lors du téléchargement de paquets par exemple.
Vagabond
Docker
Réponses:
Docker imprime tout ce qui vient du stderr d’une RUNcommande en rouge. Je conviens que l'erreur type ne signifie pas que ce texte concerne une erreur de fait; juste qu'il ne soit pas relié à d'autres commandes, qu'il soit destiné au diagnostic ou à la consommation humaine.
Si vous essayez de construire ceci Dockerfile:
FROM alpine
RUN echo "Hello world stdout"
RUN echo "Hello world stderr" 1>&2
vous verrez seulement Hello world stderrimprimé en rouge.