K8S入门系列(6)-Docker compose安装中文版GitLab,配置SSH免密登录
环境及工具centos7.6dockerdocker composetortoise git安装GitLab新建目录存放docker compose及gitlab相关文件sudo mkdir/usr/local/gitlabsudo cd/usr/local/gitlabsudo mkdir config data logs搜索镜像docker hub...
·
环境及工具
- centos7.6
- docker
- docker compose
- tortoise git
安装GitLab
- 新建目录存放docker compose及gitlab相关文件
sudo mkdir /usr/local/gitlab
sudo cd /usr/local/gitlab
sudo mkdir config data logs
-
在2步骤中往下翻阅,找到docker compose安装介绍
sudo vim docker-compose.yml
# 复制图片中内容
配置文件说明如下图:
因为gitlab中ssh使用22端口,所以需要修改宿主机ssh端口
sudo vim /etc/ssh/sshd_config
service sshd restart
- 启动
sudo docker-compose up -d
# 查看运行中的容器
sudo docker ps
# 查看日志
docker logs -f 容器ID
7. 输入当前服务器IP访问,修改root密码并登录
配置SSH
-
打开git bash,输入:ssh-keygen -t rsa -C ‘替换为你的邮箱’,一路回车即可
-
查看并复制生成的公钥:cat ~/.ssh/id_rsa.pub
-
添加公钥,按照图中1234位置操作即可
-
新建测试项目验证
-
注意事项: 需设置tortoise git网路设置,添加Git安装下的对应路径否则会报错
更多推荐
已为社区贡献23条内容
所有评论(0)