أنا حالياً خارج البلاد، وبشكل غبي، أردت تحديث خادم Discourse الخاص بي — وعادة ما يتم ذلك دون مشاكل.
بعد التحديث، لم يعد المنتدى يعمل. جربت أمر git pull وإعادة بناء المُشغّل (launcher rebuild)، لكن هذا الخطأ لا يزال يظهر:
/usr/bin/docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused “process_linux.go:297: copying bootstrap data to pipe caused "write init-p: broken pipe"”: unknown.
تثبيت Docker لديك لا يعمل بشكل صحيح
لم أجد الكثير من خلال البحث في المنتدى — سوى عبارة “تثبيت Docker لديك لا يعمل”. لم أقم بتغيير أي شيء، والجهاز نفسه مخصص لـ Discourse. حاولت إعادة تثبيت Docker، لكن لا شيء تغير…
أي مساعدة لاستعادة عمل المنتدى ستكون موضع تقدير كبير
النظام يعمل بنظام Ubuntu 14.04.5 LTS على Digital Ocean (لم أكن متأكداً مما إذا كان آمناً الترقية إلى 16.04)…
من الخيط الذي قمت بتشغيله:
root@forum:~# docker run --rm -i -a stdin -a stdout ubuntu echo 1
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:297: copying bootstrap data to pipe caused \"write init-p: broken pipe\"": unknown.
إصدار Docker:
# docker -v
Docker version 18.06.2-ce, build 6d37f41
Man, I wish I had seen that… I spent 5 hours debugging, searching, then creating a new droplet and copying everything over and waiting for DNS to propagate Oh, well, now I have a 18.04 droplet running the forum…