美文网首页
教程|没有公网IP,如何利用部署GitLab进行远程开发?

教程|没有公网IP,如何利用部署GitLab进行远程开发?

作者: 探索内网穿透 | 来源:发表于2022-01-13 17:38 被阅读0次

    我们在日常学习中,经常会遇到需要和同学、同事一起撸代码的情况,这个时候就需要用到GitLab进行协同工作。

    下面,小编就来为大家介绍介绍,使用宝塔面板中Docker进行部署,再通过花生壳内网穿透实现远程开发的教程。


    首先,安装宝塔面板,安装成功面板后,在面板的软件商店里安装Docker管理器;

    然后获取GitLab镜像:

    gitlab/gitlab-ce:latest

    获取到了之后,新建一个容器,镜像选择刚才获取到的GitLab镜像,并创建8099端口映射,容器端口与服务器端口都填写8099;

    创建成功后,进入容器SSH终端:

    编辑GitLab配置文件:

    vi /etc/gitlab/gitlab.rb

    在第一行加入以下内容:

    external_url 'http://192.168.0.97:8099'

    :wq保存退出后,重启服务生效刚才的修改;

    gitlab-ctl reconfigure

    gitlab-ctl restart

    接着,在面板的软件商店中搜索花生壳并安装:

    安装成功后,打开花生壳插件,登录已注册好的花生壳帐号:

    选择“高级管理”进入花生壳管理后台进行映射配置(红色箭头内容如图选择填写,蓝色箭头根据实际情况进行填写,绿色箭头内容可随意填写,不会影响使用):

    配置完成点击“确定”保存,花生壳会自动生成一个访问地址,就可以通过公网来访问服务了;

    公网环境下进入页面会提示重置密码,重置密码后使用新密码登录,就可以和同学朋友一起撸代码写文章,轻松开启GitLab之旅!

    赶快来试试吧~

    相关文章

      网友评论

          本文标题:教程|没有公网IP,如何利用部署GitLab进行远程开发?

          本文链接:https://www.haomeiwen.com/subject/tcancrtx.html