19 lines
613 B
Bash
19 lines
613 B
Bash
#!/bin/bash
|
|
|
|
docker stop gitlab
|
|
docker rm gitlab
|
|
docker run -d \
|
|
--p 8443:443 --p 8800:80 --p 2222:22 \
|
|
--name gitlab \
|
|
--restart always \
|
|
--privileged=true \
|
|
--volume /data/gitlab/config:/etc/gitlab \
|
|
--volume /data/gitlab/logs:/var/log/gitlab \
|
|
--volume /data/gitlab/data:/var/opt/gitlab \
|
|
gitlab/gitlab-ce
|
|
# 指定版本: gitlab/gitlab-ce:12.3.5-ce.0
|
|
|
|
# --privileged=true 让容器获取宿主机root权限
|
|
# /etc/gitlab/gitlab.rb # external_url地址更新
|
|
# gitlab-ctl reconfigure # 载入配置
|
|
# docker exec -it gitlab cat /etc/gitlab/initial_root_password #查看密码 |