码迷,mamicode.com
首页 > 其他好文 > 详细

dicker安装getlab

时间:2018-07-05 12:10:48      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:docker   pre   ssh   data   log   firewalld   dock   permanent   config   

文章来源:

1.拉取镜像

# docker pull gitlab/gitlab-ce

2.启动

# docker run --detach --hostname www.xxx.com --publish 1111:1111 --publish 2289:22 --name gitlab --restart always --volume /data/gitlab/config:/etc/gitlab --volume /data/gitlab/logs:/var/log/gitlab --volume /data/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce

3.修改gitlab.rb

docker exec -it gitlab vim /etc/gitlab/gitlab.rb

###### 查找一下两个设置 打开注释并修改
external_url “http://192.168.1.172:1111”
gitlab_rails[gitlab_shell_ssh_port] = 2289

4.打开端口

# systemctl start firewalld
# firewall-cmd --zone=public --add-port=1111/tcp --permanent
# firewall-cmd --zone=public --add-port=80/tcp --permanent
# firewall-cmd --zone=public --add-port=443/tcp --permanent
# firewall-cmd --zone=public --add-port=2289/tcp --permanent
# systemctl restart firewalld.service

5.最后浏览器中访问 http://192.168.1.172:1111

文章来源:

dicker安装getlab

标签:docker   pre   ssh   data   log   firewalld   dock   permanent   config   

原文地址:https://www.cnblogs.com/hello-tl/p/9267406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!