docker安装gitlab

wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml

 

Docker ps 查看


 

方法二,安装gitLab相对比较简单一点。

查看 dockersearch gitlab

 

拉取镜像

sudodocker pull gitlab/gitlab-ce:latest

3.执行命令

sudo docker run --detach \

   --hostname gitlab.example.com \

    --publish443:443 --publish 80:80 --publish 22:22 \

    --namegitlab \

    --restartalways \

    --volume/srv/gitlab/config:/etc/gitlab \

    --volume/srv/gitlab/logs:/var/log/gitlab \

    --volume/srv/gitlab/data:/var/opt/gitlab \

   gitlab/gitlab-ce:latest

sudo docker ps 查看gitlab是否起来。起来这成功安装

登录gitlab界面,第一次登录需要修改密码

1.配置git客服端

如果提示 “ No such file or directory”,你可以手动的创建一个 .ssh文件夹即可

        mkdir~/.ssh

git config  --global user.name nihao(输入自己的账号的信息)

 git config --global user.email [email protected](邮箱自己填写自己的)

ssh-keygen.exe -t rsa -C "[email protected]"

命令: cat ~/.ssh/id_rsa.pub 
复制全部,包括后面的邮箱

2.Gitlab上面添加

找到seting

 

 将复制好的的id_rsa.pub 添加到gitlab

 

 

在本地的hosts的文件,加入一条ip与域名的解析


创建config,端口为22可忽略这一步
命令:cat>~/.ssh/config
输入:
Host gitlab.xxx.com
User git
Port 458
IdentityFile /home/yourname/.ssh/id_rsa(替换成你的id_rsa所在的路径)

验证是否设置成功
命令:ssh -T [email protected]
显示Welcome to GitLab, yourname! 代表成功。

创建组

创建工程

 

       可根据提示工程提示说明,进行操作

 

例如上传本地项目到工程。

4.鼠标右键打开git bashhere: 
<1>输入git config --global user.name "你的用户名" 
<2>输入git config --global user.email "你的邮箱" 
<3>输入git init 
<4>输入git remote add origin 你刚才建立的项目连接 
<5>输入git add . 
<6>输入git commit 
<7>输入git push -u origin master 将代码推送到gitlab端



猜你喜欢

转载自blog.csdn.net/weixin_42075568/article/details/80095819