我正在尝试运行一个 mongodb 容器。一切都很好,预计它不会启动,因为它无法修改给定卷的权限。Red Hat 文章中有一个关于此问题的可能修复程序,但它可能无法正常工作,因为容器内的 mongodb 以 root 身份执行所有操作。(或者至少我没有成功)
这里还发布了一个可行的解决方案,但它只有在将容器安装在与容器相同的目录时才有效,这不是我的情况。
是否可以在没有 root 的情况下运行类似的东西,或者现在唯一的选择是以 root 身份运行它?
podman run -d -p 27017:27017 -v /path/to/dir:/data/db --name container_name mongo:latest