作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我关注了这篇文章Docker Registry设置限制访问的 docker 注册表。我不明白以下片段。
$ docker run \
--entrypoint htpasswd \
registry:2 -Bbn testuser testpassword > auth/htpasswd
我查了docker官方docker run文档,但我没有找到 -Bbn
引用。
-Bbn
是什么意思?
在哪里可以找到-Bbn
的文档?
最佳答案
-Bbn
是htpasswd
命令(https://httpd.apache.org/docs/2.4/programs/htpasswd.html)的参数,在参数中指定
--entrypoint htpasswd
docker run
命令本质上是在 registry:2
Docker 容器中运行下面的命令
htpasswd -Bbn testuser testpassword
然后将输出重定向到本地目录中的文件auth/htpasswd
更新:在容器中运行命令 htpasswd -Bbn testuser testpassword > auth/htpasswd
(带重定向)。您可以将其作为 /bin/sh
命令运行,而不是包含重定向
docker run \
registry:2 /bin/sh -c "htpasswd -Bbn testuser testpassword > auth/htpasswd"
如果目录中没有auth
,您可以在运行htpasswd
命令之前创建它
docker run \
registry:2 /bin/sh -c "mkdir -p auth && htpasswd -Bbn testuser testpassword > auth/htpasswd"
关于docker - "-Bbn"在 Docker 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64112838/
我关注了这篇文章Docker Registry设置限制访问的 docker 注册表。我不明白以下片段。 $ docker run \ --entrypoint htpasswd \ regis
我在我的小项目中遇到了一个小问题,我希望这里有人能帮助我! 我计划在我的游戏 AI 中使用贝叶斯网络作为决策因素,我想改进决策过程中的每一步,有人知道该怎么做吗?任何教程/现有的实现都会非常好,我希望
我是一名优秀的程序员,十分优秀!