docker-compose启动之后502

docker-compose启动之后502

http://img1.sycdn.imooc.com//climg/5ef1c77609561f1009000128.jpg

http://img1.sycdn.imooc.com//climg/5ef1c799094f9bc309400738.jpg

version: '2.3'

services:
 redis:
   restart: always
   image: redis:5.0.9
   command:
     - --loglevel warning
   volumes:
     - /tmp/docker/gitlab/redis:/var/lib/redis:Z

 postgresql:
   restart: always
   image: sameersbn/postgresql:11-20200524
   volumes:
     - /tmp/docker/gitlab/postgresql:/var/lib/postgresql:Z
   environment:
     - DB_USER=gitlab
     - DB_PASS=password
     - DB_NAME=gitlabhq_production
     - DB_EXTENSION=pg_trgm

 gitlab:
   restart: always
   image: sameersbn/gitlab:13.0.6
   depends_on:
     - redis
     - postgresql
   ports:
     - "13800:80"
     - "13822:22"
   volumes:
     - /tmp/docker/gitlab/gitlab:/home/git/data:Z
   healthcheck:
     test: ["CMD", "/usr/local/sbin/healthcheck"]
     interval: 5m
     timeout: 10s
     retries: 3
     start_period: 5m
   environment:
     - DEBUG=false

     - DB_ADAPTER=postgresql
     - DB_HOST=postgresql
     - DB_PORT=5432
     - DB_USER=gitlab
     - DB_PASS=password
     - DB_NAME=gitlabhq_production

     - REDIS_HOST=redis
     - REDIS_PORT=6379

     - TZ=Asia/Shanghai
     - GITLAB_TIMEZONE=Beijing

     - GITLAB_HTTPS=false
     - SSL_SELF_SIGNED=false

     - GITLAB_HOST=39.106.84.204
     - GITLAB_PORT=13800
     - GITLAB_SSH_PORT=13822
     - GITLAB_RELATIVE_URL_ROOT=
     - GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alphanumeric-string
     - GITLAB_SECRETS_SECRET_KEY_BASE=long-and-random-alphanumeric-string
     - GITLAB_SECRETS_OTP_KEY_BASE=long-and-random-alphanumeric-string

     - GITLAB_ROOT_PASSWORD=12345678
     - GITLAB_ROOT_EMAIL=417223795@qq.com

     - GITLAB_NOTIFY_ON_BROKEN_BUILDS=true
     - GITLAB_NOTIFY_PUSHER=false

     - GITLAB_EMAIL=notifications@example.com
     - GITLAB_EMAIL_REPLY_TO=noreply@example.com
     - GITLAB_INCOMING_EMAIL_ADDRESS=reply@example.com

     - GITLAB_BACKUP_SCHEDULE=daily
     - GITLAB_BACKUP_TIME=01:00

     - SMTP_ENABLED=false
     - SMTP_DOMAIN=www.example.com
     - SMTP_HOST=smtp.gmail.com
     - SMTP_PORT=587
     - SMTP_USER=mailer@example.com
     - SMTP_PASS=password
     - SMTP_STARTTLS=true
     - SMTP_AUTHENTICATION=login

     - IMAP_ENABLED=false
     - IMAP_HOST=imap.gmail.com
     - IMAP_PORT=993
     - IMAP_USER=mailer@example.com
     - IMAP_PASS=password
     - IMAP_SSL=true
     - IMAP_STARTTLS=false

     - OAUTH_ENABLED=false
     - OAUTH_AUTO_SIGN_IN_WITH_PROVIDER=
     - OAUTH_ALLOW_SSO=
     - OAUTH_BLOCK_AUTO_CREATED_USERS=true
     - OAUTH_AUTO_LINK_LDAP_USER=false
     - OAUTH_AUTO_LINK_SAML_USER=false
     - OAUTH_EXTERNAL_PROVIDERS=

     - OAUTH_CAS3_LABEL=cas3
     - OAUTH_CAS3_SERVER=
     - OAUTH_CAS3_DISABLE_SSL_VERIFICATION=false
     - OAUTH_CAS3_LOGIN_URL=/cas/login
     - OAUTH_CAS3_VALIDATE_URL=/cas/p3/serviceValidate
     - OAUTH_CAS3_LOGOUT_URL=/cas/logout

     - OAUTH_GOOGLE_API_KEY=
     - OAUTH_GOOGLE_APP_SECRET=
     - OAUTH_GOOGLE_RESTRICT_DOMAIN=

     - OAUTH_FACEBOOK_API_KEY=
     - OAUTH_FACEBOOK_APP_SECRET=

     - OAUTH_TWITTER_API_KEY=
     - OAUTH_TWITTER_APP_SECRET=

     - OAUTH_GITHUB_API_KEY=
     - OAUTH_GITHUB_APP_SECRET=
     - OAUTH_GITHUB_URL=
     - OAUTH_GITHUB_VERIFY_SSL=

     - OAUTH_GITLAB_API_KEY=
     - OAUTH_GITLAB_APP_SECRET=

     - OAUTH_BITBUCKET_API_KEY=
     - OAUTH_BITBUCKET_APP_SECRET=

     - OAUTH_SAML_ASSERTION_CONSUMER_SERVICE_URL=
     - OAUTH_SAML_IDP_CERT_FINGERPRINT=
     - OAUTH_SAML_IDP_SSO_TARGET_URL=
     - OAUTH_SAML_ISSUER=
     - OAUTH_SAML_LABEL="Our SAML Provider"
     - OAUTH_SAML_NAME_IDENTIFIER_FORMAT=urn:oasis:names:tc:SAML:2.0:nameid-format:transient
     - OAUTH_SAML_GROUPS_ATTRIBUTE=
     - OAUTH_SAML_EXTERNAL_GROUPS=
     - OAUTH_SAML_ATTRIBUTE_STATEMENTS_EMAIL=
     - OAUTH_SAML_ATTRIBUTE_STATEMENTS_NAME=
     - OAUTH_SAML_ATTRIBUTE_STATEMENTS_USERNAME=
     - OAUTH_SAML_ATTRIBUTE_STATEMENTS_FIRST_NAME=
     - OAUTH_SAML_ATTRIBUTE_STATEMENTS_LAST_NAME=

     - OAUTH_CROWD_SERVER_URL=
     - OAUTH_CROWD_APP_NAME=
     - OAUTH_CROWD_APP_PASSWORD=

     - OAUTH_AUTH0_CLIENT_ID=
     - OAUTH_AUTH0_CLIENT_SECRET=
     - OAUTH_AUTH0_DOMAIN=
     - OAUTH_AUTH0_SCOPE=

     - OAUTH_AZURE_API_KEY=
     - OAUTH_AZURE_API_SECRET=
     - OAUTH_AZURE_TENANT_ID=

volumes:
 redis-data:
 postgresql-data:
 gitlab-data:

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Brian 2020-06-24 22:27:31

哈哈,我看你在Q群中解决了,是吧?

可以分享一下你的心得!


PS: 如果用docker-compose的方式,这个库,需要启动数据库,redis之后,最后配置启动gitlab,所以刚docker运行了之后,看到gitlab502,不是代表启动失败了。要看看docker logs -f gitlab,后台打印的日志!!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师