pursue wind pursue wind
首页
Java
Python
数据库
框架
Linux
中间件
前端
计算机基础
DevOps
项目
面试
书
关于
归档
MacOS🤣 (opens new window)
GitHub (opens new window)
首页
Java
Python
数据库
框架
Linux
中间件
前端
计算机基础
DevOps
项目
面试
书
关于
归档
MacOS🤣 (opens new window)
GitHub (opens new window)
  • Docker

    • FastDFS
    • Harbor
      • 关于docker login登录不上的问题
      • 关于 error storing credentials - err: exit status 1, out: `Failed to execute child process “dbus-launch”
    • kubernates
    • ELK 搭建
  • Jenkins

  • k8s
  • DevOps
  • Docker
pursuewind
2020-11-22
目录

Harbor

# 安装Harbor

https://github.com/goharbor/harbor/releases 选择Harbor offline installer下载离线包,解压

common/
docker-compose.yml
harbor.v1.8.2.tar.gz
harbor.yml              配置文件 
install.sh*             启动
LICENSE
prepare*
1
2
3
4
5
6
7

通过 ./install.sh 启动

docker tag nginx:latest 192.168.0.237:8088/pocket/nginx:latest

docker login 192.168.0.237:8088 -u mireal -p Aa1234432

docker push 192.168.0.237:8088/pocket/nginx:latest
1
2
3
4
5

# 关于docker login登录不上的问题

root@ubuntu:/etc/docker# docker login 192.168.0.237:8088
Username: admin
Password: 
Error response from daemon: Get https://192.168.0.237:8088/v2/: http: server gave HTTP response to HTTPS client
1
2
3
4

解决:

====================================================

  • 添加 insecure-registries,命令 vim /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://tnxkcso1.mirror.aliyuncs.com/"
  ],
  "insecure-registries": [
    "192.168.0.237:8088"
  ]
}
1
2
3
4
5
6
7
8
  • 修改docker客户端配置vim /etc/default/docker
OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false --insecure-registry=192.168.0.237:8088'
1

备注:增加harbor私有仓库地址,告知客户端要连接http的端口

  • 重启docker服务
sudo systemctl daemon-reload

sudo systemctl restart docker
1
2
3
  • 重新进行登录尝试
root@ubuntu:/usr/local/docker/harbor# docker login 192.168.0.237:8088
Username: admin
Password: 
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
1
2
3
4
5
6
7
8

# 关于 error storing credentials - err: exit status 1, out: `Failed to execute child process “dbus-launch”

参考:https://www.iteye.com/blog/sillycat-2437414

root@ubuntu:~# docker login 192.168.0.237:8088
Username: admin
Password: 
Error saving credentials: error storing credentials - err: exit status 1, out: `Failed to execute child process “dbus-launch” (No such file or directory)`
1
2
3
4
  • 解决办法
sudo apt install gnupg2 pass
1
Last Updated: 2023/01/30, 11:01:00
FastDFS
kubernates

← FastDFS kubernates→

Theme by Vdoing | Copyright © 2019-2023 pursue-wind | 粤ICP备2022093130号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
  • 飙升榜
  • 新歌榜
  • 云音乐民谣榜
  • 美国Billboard榜
  • UK排行榜周榜
  • 网络DJ