Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

GitLab容器搭建

# 创建GitLab容器
# --restart always    #重启,容器自动重启

# --privileged=true    #容器内使用root权限
[root@localhost ~]# docker run -d -p 443:443 -p 9001:80 -p 8022:22 --name gitlab --restart always --privileged=true -v /srv/gitlab/config:/etc/gitlab -v /srv/gitlab/logs:/var/log/gitlab -v /srv/gitlab/data:/var/opt/gitlab -v /etc/localtime:/etc/localtime:ro gitlab/gitlab-ce

访问GitLab

# 访问

http://宿主机ip:9001 # 容器run起来之后我发现,访问不会不会立马成功,可以重启或者等一会;原因没找到;镜像重拉,容器run一个新的还是有这个问题

# 查看原始root密码
[root@localhost ~]# docker exec -it gitlab /bin/bash
root@7e2b74e6afeb:/# cat /etc/gitlab/initial_root_password

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

# 修改root密码

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

# GitLab新建空白项目

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目使用SourceTree pull/push项目

这个常识性东西了,不赘诉了,详细见https://www.cnblogs.com/gltou/p/15007323.html

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

 

Dockers DevOps实战:GitLab+Jenkins(1)- GitLab容器搭建、使用SourceTree pull/push项目

上一篇:BackgroundWorker 后台进程控制窗体label、richtextbook内容刷新


下一篇:使用Visual Studio分析dump