1.下载镜像
docker pull gitlab/gitlab-ce:12.5.4-ce.0 |
下载镜像docker直接docker hub 中心仓库直接下载(其他版本自行到docker hub 查找)
2.在docker建立容器,让gitlab跑起来
docker run -d \ --publish 8443:443 --publish 10080:80 --publish 1022:22 \ --name gitlab \ --restart always \ --volume /data/gitlab_ce/config:/etc/gitlab \ --volume /data/gitlab_ce/log:/var/log/gitlab \ --volume /data/gitlab_ce/data:/var/opt/gitlab \ gitlab/gitlab-ce:12.5.4-ce.0 |
--publish 10080:80 为端口映射,代表物理机的10080端口映射到gitlab容器的80端口
--volume 物理机文件名:容器文件名 把gitlab容器中的文件挂载到物理机上完成持久化
--name 设置容器名
--restart always 自动重启
-d 后台启动
3.启动后
通过浏览器访问:192.168.1.11:10080 可进入gitlab
刚开始要设置root的密码
设置完登录就可以了