安装gitlab命令
docker run --name='gitlab' -d --publish 222:22 --publish 1443:443 --publish 18080:80 --restart always --privileged=true --volume /home/docker_mount/gitlab/config:/etc/gitlab --volume /home/docker_mount/gitlab/logs:/var/log/gitlab --volume /home/docker_mount/gitlab/data:/var/opt/gitlab 051b38ebb892 运行一个git容器
发现ssh地址不对不是我们想要的
/home/docker_mount/gitlab/config/gitlab.rb 找到文件
gitlab_rails['gitlab_ssh_host'] = 'git.xxx.com' 取消注释
恢复正常了,此时上传需要密码
查看了下 因为默认的ssh是22端口,由于run容器的22端口默认被占用了,使用的是本机222端口,并开放了222的端口ssh权限,需要修改下端口
gitlab_rails['gitlab_shell_ssh_port'] = 222 取消注释修改端口
重启容器,可以拉取不需要密码了。
标签:--,gitlab,端口,拉取,ssh,home,docker From: https://www.cnblogs.com/zhahewei/p/17479567.html