
Ich richte Mesosphere DC/OS auf CentOS 7.6 mit Docker-Version 18.09.2 ein. Während ich Container auf der Infrastruktur schweben lasse, erhalte ich einen Pipe-Fehler. Ich versuche, IgnoreSIGPIPE=no für den Docker-Dienst festzulegen. Ich habe den IgnoreSIGPIPE-Wert überschrieben, indem ich docker.service bearbeitet habe. Aber es gibt noch einen weiteren Dienst namens docker.io.service, und ich kann ihn in meinem System nicht finden. Kann mir jemand sagen, wo ich ihn finden kann oder wie ich IgnoreSIGPIPE=no auf CentOS richtig festlegen kann? Hier ist die Ausgabe des Befehls „Docker-Version“:
Client:
Version: 18.09.6
API version: 1.39
Go version: go1.10.8
Git commit: 481bc77156
Built: Sat May 4 02:34:58 2019
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.2
API version: 1.39 (minimum version 1.12)
Go version: go1.10.6
Git commit: 6247962
Built: Sun Feb 10 03:47:25 2019
OS/Arch: linux/amd64
Experimental: false
Einige weitere Ausgaben:
[root@host] systemctl show docker.io.service | grep SIGPIPE
IgnoreSIGPIPE=yes
[root@host] systemctl show docke.service | grep SIGPIPE
IgnoreSIGPIPE=no