我在 kubernetes pod 中使用 bitnami/rabbitmq 影像。似乎影像沒有根。請問如何在kubernetes中添加root用戶。

uj5u.com熱心網友回復:
從3.7.7-r19已經將 RabbitMQ 容器遷移到非 root 用戶的方法。以前,容器以 root 用戶身份運行,而 RabbitMQ 守護行程以 rabbitmq 用戶身份啟動。從現在開始,容器和 RabbitMQ 守護行程都以用戶 1001 運行。因此,資料目錄必須可由該用戶寫入。您可以通過在 Dockerfile 中將 USER 1001 更改為 USER root 來恢復此行為。
因此,您要么需要構建自定義 docker 映像,要么使用舊的 docker 映像。
參考:
https://hub.docker.com/r/bitnami/rabbitmq
https://github.com/bitnami/containers/blob/main/bitnami/rabbitmq/README.md
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/509961.html
標籤:Kubernetes
上一篇:Git的使用以及常用命令(詳解)
