创建 网络
docker network create
拉取镜像
docker pull twang2218/gitlab-ce-zh
docker pull gitlab/gitlab-ce
创建容器
docker run -d -p 443:443 -p 80:80 -p 222:22 --net mynetwork --ip 172.18.0.2 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab twang2218/gitlab-ce-zh
修改配置
vi /home/gitlab/config/gitlab.rb
external_url 'http://192.168.2.218'
gitlab_rails['gitlab_ssh_host'] = '192.168.2.218'
gitlab_rails['gitlab_shell_ssh_port'] = 222
$ docker restart gitlab