sudo docker run --detach \ --hostname gitlab.example.com \ --publish 6443:443 --publish 6080:80 --publish 6022:22 \ --name gitlab \ --restart always \ --volume /gitlab/config:/etc/gitlab \ --volume /gitlab/logs:/var/log/gitlab \ --volume /gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
--detach或者-d
来保持容器在后台持续运行- 容器的主机名默认为Docker中容器的ID,可以使用--hostname重写主机名
gitlab修改ssh端口配置
修改了/etc/gitlab/gitlab.rb
中的gitlab_rails['gitlab_shell_ssh_port']= 23456
应用并重启
sudo gitlab-ctl reconfigure sudo gitlab-ctl restart