- 拉取镜像:
docker pull gitlab/gitlab-ce:11.0.1-ce.0
- 启动容器:
-d:后台运行docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v $PWD/config:/etc/gitlab -v $PWD/logs:/var/log/gitlab -v $PWD/data:/var/opt/gitlab gitlab/gitlab-ce:11.0.1-ce.0
-p:将容器内部端口向外映射
--name:命名容器名称
-v:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录 - 修改配置:
vim /home/gitlab/config/gitlab.rb
external_url 'http://192.168.1.129' gitlab_rails['gitlab_ssh_host'] = '192.168.1.129' gitlab_rails['gitlab_shell_ssh_port'] = 222
docker restart gitlab
注意:本文归作者所有,未经作者允许,不得转载