多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
单独准备服务器,采用Docker安装 - 查看GitLab镜像 ```sh docker search gitlab ``` - 拉取GitLab镜像 ```sh docker pull gitlab/gitlab-ce ``` - 准备docker-compose.yml文件 ```yml version: '3.1' services: gitlab: image: 'gitlab/gitlab-ce:latest' container_name: gitlab restart: always environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://192.168.11.11:8929' gitlab_rails['gitlab_shell_ssh_port'] = 2224 ports: - '8929:8929' - '2224:2224' volumes: - './config:/etc/gitlab' - './logs:/var/log/gitlab' - './data:/var/opt/gitlab' ``` - 启动容器(需要稍等一小会……) ```sh docker-compose up -d ``` - 访问GitLab首页 | 首页 | | :----------------------------------------------------------: | | ![](https://img.kancloud.cn/c9/bb/c9bb34a1c11d216b2bcd10c62a9fcc37_1920x560.png)| - 查看root用户初始密码 ```sh docker exec -it gitlab cat /etc/gitlab/initial_root_password ``` | 初始密码 | | :----------------------------------------------------------: | | ![](https://img.kancloud.cn/70/ea/70ea93e49b8a6ace8a23f3ad9a4daf97_1654x288.png) | - 登录root用户 | 登录成功后跳转页面 | | :----------------------------------------------------------: | | ![](https://img.kancloud.cn/a1/a3/a1a3e1eab151ae29f02d05ff36b7944b_1920x729.png)| - 第一次登录后需要修改密码 | 修改密码 | | :----------------------------------------------------------: | | ![](https://img.kancloud.cn/85/0c/850ca47d08f9071ed6a44800bddfbe5e_1920x554.png) | 搞定后,即可像Gitee、GitHub一样使用。