CI/CD【持續化集成/持續化交付】html
docker搭建Gitlab環境git
1.查詢並拉取gitlab鏡像docker
docker search gitlab
docker pull gitlab/gitlab-ce:latest
2.啓動容器app
建立gitlab目錄gitlab
啓動以前,分別在gitlab目錄下建立config、logs、data三個目錄,分別用於掛載容器內不一樣文件編碼
啓動命令spa
docker run --detach \ --publish 8443:443 --publish 8090:80 --publish 2222:22 \ --name gitlab \ --restart always \ --volume /apps/Devops/gitlab/config:/etc/gitlab \ --volume /apps/Devops/gitlab/logs:/var/log/gitlab \ --volume /apps/Devops/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
8090端口是頁面訪問端口rest
【注意】:gitlab初次啓動比較慢,耐心等待後再訪問頁面!code
3.訪問地址htm
http://192.168.92.130:8090
初始訪問頁面
登陸使用:
U:root P:F09..3
登陸成功界面:
4.最後,須要你去修改一個配置文件中的IP地址,不然會出現 gitlab上的項目拉取地址 不是IP,而是一串編碼,沒法拉取成功