问题描述
有人可以让我知道我们是否可以以非root用户身份运行MINIO吗? 找到了一些文章,它只能以root身份运行,而不能以root身份运行。 请指导是否有人对如何实现这一目标有任何想法。
解决方法
从 Minio docs (Run MinIO Docker as a regular user),您可以为 --user
命令提供 docker run
参数。
Linux/macOS 的示例,来自文档:
mkdir -p ${HOME}/data
docker run -p 9000:9000 \
--user $(id -u):$(id -g) \
--name minio1 \
-e "MINIO_ROOT_USER=AKIAIOSFODNN7EXAMPLE" \
-e "MINIO_ROOT_PASSWORD=wJalrXUtnFEMIK7MDENGbPxRfiCYEXAMPLEKEY" \
-v ${HOME}/data:/data \
minio/minio server /data