20-Docker搭建GitLab

安装Centos

注意点

  1. 如果是VM里面安装要选择桥接模式,要不然局域网无法访问的哦

  1. 处理器和内存选择两核4G的

修改Linux的22端口

以后只能使用修改之后的端口登陆了

vim /etc/ssh/sshd_config

让配置生效 并重启Linux

semanage port -a -t ssh_port_t -p tcp 10086
如果不能执行先安装一下
yum  install policycoreutils-python
// 把新的Port口告诉SELinux
# semanage port -a -t ssh_port_t -p tcp 10086
// 重启ssh
# systemctl restart sshd.service
// 查看ssh状态
# service sshd status
// 关闭防火墙
# systemctl stop firewalld.service

安装docker

https://docs.docker.com/install/linux/docker-ce/centos/

如果之前有docker的版本,请先删除原来的版本

按官网的步骤来

运行镜像

https://hub.docker.com/r/twang2218/gitlab-ce-zh

时间可能比较长

docker run -d \
    --hostname www.code.com \
    -p 80:80 \
    -p 443:443 \
    -p 22:22 \
    --name gitlab \
    --restart unless-stopped \
    -v gitlab-config:/etc/gitlab \
    -v gitlab-logs:/var/log/gitlab \
    -v gitlab-data:/var/opt/gitlab \
    twang2218/gitlab-ce-zh

注意上面的hostname www.code.com 需要在使用者的电脑的host文件里面配置

异常处理

  • 重启docker
  • 重启容器

基本使用

  • 注册。登陆

posted @ 2020-02-16 16:00  Leader_TBlog  阅读(84)  评论(0)    收藏  举报