美文网首页
安装Registry报错

安装Registry报错

作者: 我是个杀手啊 | 来源:发表于2021-03-07 22:24 被阅读0次

    问题描述:

    在执行docker run --entrypoint htpasswd registry -Bbn user pwd命令时提示以下错误,按照网上的方法进行了Linux内核升级仍然报错

    docker: Error response from daemon: OCI runtime create failed: container_linux.go:370: starting container process caused: exec: "htpasswd": executable file not found in $PATH: unknown.

    问题原因:

    在pull镜像时默认是下载的2.7.1版本,registry镜像在2.7相关版本中删除了/usr/bin/htpasswd文件,导致创建容器时提醒找不到可执行文件,参考:https://github.com/docker/distribution-library-image/issues/106

    图一

    解决办法:

    暂时先用老版本,我本地使用老版本镜像后测试容器启动正常

    图二

    相关文章

      网友评论

          本文标题:安装Registry报错

          本文链接:https://www.haomeiwen.com/subject/rqcuqltx.html