环境:Ubuntu 18.04.1
docker:18.06.1-ce
参考连接:
https://docs.gitlab.com/omnibus/docker/
https://www.jianshu.com/p/080a962c35b6 优先
1、下载镜像并且运行到容器
sudo docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
或者
sudo docker run -d -p 443:443 -p 80:80 -p 222:22 \
--name gitlab \
--restart always \
-v /home/gitlab/config:/etc/gitlab \
-v /home/gitlab/logs:/var/log/gitlab \
-v /home/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce
2、等待一会
等到 $ docker ps 看到 STATUS 的 health:starting 结束
为 gitlab 搭建 plantuml
1、下载镜像并且运行到容器
sudo docker run -d -p 8080:8080 --restart always --name plantuml plantuml/plantuml-server:jetty
2、在 gitlab 的settings=》Integrations 中 设置 PlantUML 地址并启用