我正在使用 docker 版本 18.09.2 在 CentOS 7.6 上設定 mesosphere DC/OS 當在基礎設施上浮動容器時,我遇到了損壞的管道錯誤。我正在嘗試為 docker 服務設定 IgnoreSIGPIPE=no 。我透過編輯 docker.service 覆蓋了 IgnoreSIGPIPE 值。但是還有一個名為 docker.io.service 的服務,但我無法在我的系統中找到它。誰能建議我在哪裡可以找到它或如何在 CentOS 上正確設定 IgnoreSIGPIPE=no ?這是“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
更多輸出:
[root@host] systemctl show docker.io.service | grep SIGPIPE
IgnoreSIGPIPE=yes
[root@host] systemctl show docke.service | grep SIGPIPE
IgnoreSIGPIPE=no