悠然小屋

不自重者,取辱。不自长者,取祸。不自满者,受益。不自足者,博闻!

«   2020年10月   »
1234
567891011
12131415161718
19202122232425
262728293031
搜索
Tags列表
最新留言
    最近发表
    文章归档
    友情链接

      Docker-compose一键部署gitlab

      docker镜像运行, 所以我们需要把gitlab的配置, 数据, 日志存到容器外面, 即将其挂载到宿主机。
      先准备三个目录:

      mkdir -p /home/gitlab/etc
      mkdir -p /home/gitlab/logs
      mkdir -p /home/gitlab/data

      准备好这三个目录之后, 就可以开始运行 Docker 镜像了


       



      cat > /docker-compose.yml<<'EOF'

      version: '3'

      services:

          gitlab:

              # 镜像名称

              image: 'twang2218/gitlab-ce-zh'

              # 容器名字 docker run --name

              container_name: gitlab

              # 开机自动重启

              restart: always

              # 服务器IP地址 FQDN

              hostname: '10.233.233.69'

              privileged: true

              environment:

                  TZ: 'Asia/Shanghai'

                  GITLAB_OMNIBUS_CONFIG: |

                    external_url 'http://10.233.233.69'

                    gitlab_rails['gitlab_shell_ssh_port'] = 2222

                    unicorn['port'] = 888

                    nginx['listen_port'] = 80

              ports:

                  - '80:80'

                  - '443:443'

                  - '22:22'

              volumes:

                  - /home/gitlab/config:/etc/gitlab

                  - /home/gitlab/data:/var/opt/gitlab

                  - /home/gitlab/logs:/var/log/gitlab

      EOF




      docker-compose up -d

      或许你会感兴趣的文章——

      Powered By Z-BlogPHP 1.5.2 Zero & Theme by Washun Copyright Csuper All Rights Reserved. 湘ICP备18017694 网络是工具,不是玩具 QQ:493754678 [登录]