sudo docker run --detach \\
  --hostname gitlab.example.com \\
  --publish 443:443 --publish 80:80 --publish 22:22 \\
  --name gitlab \\
  --restart always \\
  --volume $GITLAB_HOME/config:/etc/gitlab \\
  --volume $GITLAB_HOME/logs:/var/log/gitlab \\
  --volume $GITLAB_HOME/data:/var/opt/gitlab \\
  --shm-size 256m \\
  gitlab/gitlab-ce:latest
docker exec -it $CONTAINER_NAME grep 'Password:' /etc/gitlab/initial_root_password

Save ARTINX’s old Gitlab

Annotate all configs in gitlab.rb , over.

Configuration Options

Configuration options for Linux package installations | GitLab

Upgrade

按照一定的顺序,小版本逐步迭代。