zoukankan      html  css  js  c++  java
  • harbor部署常见的错误

    总结部署harbor过程所遇到的一些坑
     
    1:在使用docker push镜像的时候提示:denied: requested access to the resource is denied,用户和密码正确login依旧报错,网上百度找的资料都说/.docker/config.json文件导致,其实是你的push命令格式问题导致

    解决方法:

    根据你push的项目里的下面格式来进行打tag来推送
    例如:docker tag 【镜像】 harbor.test.com/test-tomcat/【image】:【tag】
    docker tag tomcat:9.0 harbor.test.com/test-tomcat/tomcat:9.0
    docker push harbor.test.com/test-tomcat/tomcat:9.0
    2:首次login时候出现提示:x509: certificate signed by unknown authority
    解决方法:
    由于这边是开启了harbor的https,需要在你的/etc/docker目录下,创建一个certs.d/【harbor域名的目录】,将证书ca文件拷贝到此目录下命名为ca.crt,然后重启即可
    3:提示: Error response from daemon: Get https://xxxx.xxxx.xxx/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
    解决办法:
    提示是无法去连接通信域名,经过排查,主机去寻找的域名解析的Ip地址不是本机,所以判断域名解析问题导致连接失败,修改Hosts文件,将harbor域名添加到解析中,再login就会正常了
    以上这些问题只是本人所部署过程中遇到的问题,只做参考意义!!
  • 相关阅读:
    元素和容器, Model and View
    KeyboardHook in C#
    项目步骤
    对编程的思考
    Web开发中使用数据库的3种方式
    动态得到属性的名字
    WPF Databinding examples
    【SPOJ】220 Relevant Phrases of Annihilation
    【FOJ】2075 Substring
    【UVa】760 DNA Sequencing
  • 原文地址:https://www.cnblogs.com/douyi/p/12057650.html
Copyright © 2011-2022 走看看