|NO.Z.00054|——————————|^^ 報錯 ^^|——|CI/CD&Jenkins_Harbor報錯.V11|--------------------------------------------|報錯處理|
阿新 • • 發佈:2022-03-28
[CloudNative:CI/CD&Jenkins_Harbor報錯.V11] [Applications.CloudNative] [|報錯處理|]
報錯處理一:
### --- 報錯現象: ~~~ 指令碼檔案未能執行,許可權被拒絕,需要給新建的目錄授予讀寫許可權 + cp -f /var/lib/jenkins/workspace/maven-docker/target/easy-springmvc-maven.war /var/lib/jenkins/docker-file/maven-docker-test_war/maven-docker.war + sudo docker login -u yanqi -p Harbor12345 10.10.10.11:80 ++ grep jenkins/maven-docker + cd /var/lib/jenkins/docker-file/maven-docker-test_war + sudo docker build -t 10.10.10.11:80/jenkins/maven-docker:20210401-144031 . Build step 'Execute shell' marked build as failure
### --- 解決方案:
[root@jenkins ~]# cd /var/lib/jenkins
[root@jenkins jenkins]# chmod 777 docker-file/ -R
[root@jenkins jenkins]# ll docker-file/
drwxrwxrwx 2 root root 48 Apr 1 21:11 maven-docker-test_war
報錯處理二:
### --- 報錯現象: + sudo docker build -t 10.10.10.11:80/jenkins/maven-docker:20210401-205209 . Build step 'Execute shell' marked build as failure Finished: FAILURE
### --- 解決方案:
~~~ 檢視dock而file檔案是不是配置有問題:該環境排查是
[root@jenkins maven-docker-test_war]# cat Dockerfile
ADD maven-docker-test.war /usr/local/tomcat/webapps/
~~~ # 改為
ADD maven-docker.war /usr/local/tomcat/webapps/
報錯處理三:
### --- 報錯現象: Error response from daemon: Get https://10.10.10.11:80/v2/: http: server gave HTTP response to HTTPS client parse error: Invalid numeric literal at line 1, column 10 docker: invalid reference format.
### --- 解決方案:
~~~ 在docker應用伺服器上修改對倉庫的安全配置。
[root@docker ~]# vim /etc/docker/daemon.json
{ "insecure-registries":["10.10.10.11:80"] }
### --- 重啟docker
[root@docker ~]# systemctl restart docker
===============================END===============================
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
來自為知筆記(Wiz)