簡體   English   中英

kubernetes 中的奇怪錯誤:“啟動容器進程導致”exec:\“/usr/bin/dumb-init\”:stat /usr/bin/dumb-init:沒有這樣的文件或目錄”

[英]Weird Error in kubernetes: “starting container process caused ”exec: \“/usr/bin/dumb-init\”: stat /usr/bin/dumb-init: no such file or directory"

我在此文檔之后構建了 airflow 的自定義 Docker 映像:“ https://github.com/puckel/docker-airflow ”。 在我的本地 VM 中構建並運行。 一切都成功了,airflow 起來了。 將映像推送到 ACR(Azure 容器注冊表)並通過穩定的 helm chart 在 aks 中啟動它。 參考此鏈接“ https://github.com/helm/charts/tree/master/stable/airflow ”。 現在突然在 kubernetes 中,吊艙沒有啟動並出現以下錯誤。

Error: failed to start container "airflow-scheduler": Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"/usr/bin/dumb-init\": stat /usr/bin/dumb-init: no such file or directory": unknown
Back-off restarting failed container

這個錯誤最奇怪的部分是我能夠做到這一點,直到前一天沒有任何問題。 今天突然間,這個錯誤僅在 AKS 中出現。 它在我的本地虛擬機中運行得也很成功。 以前有人經歷過嗎?

PS 對於那些不知道穩定圖表的人,可以選擇在 values.yaml 文件中提供我們的自定義圖像 URL。 我也使用相同的方法來部署我的圖像。

找出了什么問題。 穩定/氣流圖表對 7.0.1 進行了大規模更新,其中一項更改涉及不再支持 puckel-docker 映像,並且將僅支持 apache 的官方 docker 映像。 可以看這個issue來了解https://github.com/helm/charts/issues/22483

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM