docker拉取镜像提示 remote trust data does not exist for xxxxxx
2024-01-07 17:17:12
1、How can I be sure that I am pulling a trusted image from docker
2、docker: you are not authorized to perform this operation: server returned 401.
以上两个问题可以试试以下解决办法
DOCKER_CONTENT_TRUST=false
本人是使用jenkins部署自己的项目到docker容器出现的这个错误,
- 解决办法
注意在制作镜像之前设置不需要上传秘钥,如果你们在执行遇到这个问题,可以试着在拉取、推送该镜像之前进行操作
#不需要上传秘钥
DOCKER_CONTENT_TRUST=false
#制作dockerfile镜像
docker build -f Dockerfile -t ruoyi-admin .
#run
docker run --name ruoyi-admin -d -p 80:80 --network=host ruoyi-admin
3、Error: remote trust data does not exist for docker.io/nacos/nacos-server: notary.docker.io does not have trust data for docker.io/nacos/nacos-server
4、Error: remote trust data does not exist for docker.io/seataio/seata-server: notary.docker.io does not have trust data for docker.io/seataio/seata-server
说明添加
DOCKER_CONTENT_TRUST=true/false docker pull xxx
本人解决的思路来此stackoverflow也可以参考
核心配置DOCKER_CONTENT_TRUST有关改配置的详细说明
https://docs.docker.com/engine/security/trust/#signing-images-with-docker-content-trust
自动生成的密钥会保存在你的本地服务器上
文章来源:https://blog.csdn.net/www1056481167/article/details/135427982
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!