Docker 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

# 修改root密码

# GitLab新建空白项目

使用SourceTree pull/push项目

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

 

posted @ 2021-08-31 22:31  葛老头  阅读(115)  评论(0编辑  收藏  举报