docker run -d --hostname 10.10.18.88 -p 80:80 -p 443:443 -p 22:22 --name gitlab --restart unless-stopped -v D:\gitlab\etc:/etc/gitlab -v D:\gitlab\log:/var/log/gitlab -v D:\gitlab\data:/var/data/gitlab gitlab/gitlab-ce:latest
说明
hostname: SSH或Http拉去代码的基地址
-p 80:80 : Http拉去代码的实际端口,若容器映射为 -p 8080:80 则hostname应改为10.10.18.88:8080,或修改配置文件
-p 22:22 : SSH拉取的实际端口,配置SSH可能修改该端口,建议手动修改配置文件
-v D:\gitlab\etc:/etc/gitlab
-v D:\gitlab\log:/var/log/gitlab
-v D:\gitlab\data:/var/data/gitlab 数据卷持久化,当前实际为持久化
