您的位置:首页 > 运维架构 > Docker

docker 安装gitlab-ce下ssh无法使用原因

2016-10-11 12:40 896 查看
docker下安装gitlab的文章很多,我这里就不再介绍,可以参考以下文章
http://www.jianshu.com/p/05e3bb375f64 https://docs.gitlab.com/omnibus/docker/
按照教程安装完后,其它一切功能正常,只是ssh的方式无法clone,push等,网上找了一大堆原因,都没有解决。

后来没办法,放大招,翻墙,google查到一个和我一样的错误。
https://github.com/docker/docker/issues/5663
估计是我pull的镜像ubuntu的ssh有bug,执行‘sed '/pam_loginuid.so/s/^/#/g' -i /etc/pam.d/* inside’后,git clone ,push一切正常。

或者执行sed -ri 's/^session\s+required\s+pam_loginuid.so$/session optional pam_loginuid.so/' /etc/pam.d/sshd

一句话百度差距太大,害我浪费时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docker gitlab ssh