代码改变世界

docker安装gitlab

2018-12-20 15:36  ljinch  阅读(118)  评论(0)    收藏  举报
1.搜索docker镜像
docker search gitlab

2.拉取dockerhub上第一个
docker pull gitlab/gitlab-ce
3.运行

docker run -d --hostname 106.12.19.171
--publish 543:443 --publish 80:80 --publish 222: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

 

说明:

 --name=gitlab 指定容器名称 -d 后台运行容器并返回容器id -p:指定映射端口号,本文是将ssh的22端口映射为222端口,web访问的80端口映射为81端口
--volume为挂载容器的数据文件到本地(用来指定挂载目录,将config配置目录、data数据目录、logs日志目录挂载到宿主机上、数据持久化防止容器停止后数据丢失)
 
 
4.查看日志
docker logs gitlab
5.取消个人注册功能