小鸡,啄米 2023-06-02 18:19 采纳率: 90.9%
浏览 19
已结题

gitlab ssh 公钥失效

用docker 启动了一个gitlab
docker run -d --name gitlab --restart unless-stopped -p 8082:80 -p 433:443 -p 33:22 -v /root/.ssh/:/root/.ssh -v /opt/gitlab/etc/:/etc/gitlab -v /etc/localtime:/etc/localtime:ro -v /opt/gitlab/data/:/var/opt/gitlab -v /opt/gitlab/log/:/var/log/gitlab gitlab/gitlab-ce:latest

然后在配置了

git config --global user.name "Administrator"
git config --global user.email "admin@example.com"

生成密钥、公钥
ssh-keygen -t rsa -C "admin@example.com"

在gitlab也配置了

测试也不通
clone 也不通

有没有处理过同样问题的

img

img

img

  • 写回答

1条回答 默认 最新

  • IT民工金鱼哥 运维领域新星创作者 2023-06-05 16:20
    关注

    呃。。。你是不是没理解好很多东西。。。

    1. 你既然拉了docker来启动,你可以直接用WEB页面来处理公钥相关啊。
    2. 你要拉,或者推东西,你的端口使用要正确啊。。SSH,不指定的话,默认是22端口呢,但你启动 -p 参数,是33对 22啊。。。

    建议你,如果对容器不熟悉,对服务也了解不够,干脆从传统部署去进行,这样对部署和学习,操作各种更深刻。
    否则,基础不够,遇到的问题就解决不了。
    加油。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月14日
  • 已采纳回答 6月6日
  • 创建了问题 6月2日

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度