第十六章 Centos7下Docker安裝GitLab
阿新 • • 發佈:2021-11-29
一、查詢Gitlab映象
[root@staging ~]# docker search gitlab
二、拉取Gitlab映象
[root@staging ~]# docker pull gitlab/gitlab-ce:latest
三、執行GitLab
[root@staging ~]# docker run \ -itd \ -p 9443:443 \ -p 9980:80 \ -p 9922:22 \ -v /usr/local/gitlab-test/etc:/etc/gitlab \ -v /usr/local/gitlab-test/log:/var/log/gitlab \ -v /usr/local/gitlab-test/opt:/var/opt/gitlab \ --restart always \ --privileged=true \ --name gitlab \ gitlab/gitlab-ce:latest
四、驗證GitLab容器
[root@staging ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3b491ceabf5e gitlab/gitlab-ce:latest "/assets/wrapper" 45 minutes ago Up 6 minutes (unhealthy) 0.0.0.0:9922->22/tcp, 0.0.0.0:9980->80/tcp, 0.0.0.0:9443->443/tcp gitlab
五、修改管理員密碼
#1.進入容器
[root@staging ~]# docker exec -it gitlab bash
#2.修改root密碼
root@3b491ceabf5e:/etc/gitlab# gitlab-rake "gitlab:password:reset[root]"
Enter password:
Confirm password:
Password successfully updated for user with username root.
六、測試登入
輸入IP+Port,本機192.168.2.18:9980,輸入正確的使用者名稱和修改過後的密碼即可正常登陸。