新建目录

    1. mkdir -p gitlab/config gitlab/data gitlab/logs

    编辑 docker-compose.yml

    1. version: '3.7'
    2. services:
    3. gitlab:
    4. image: '10.10.0.42/less/gitlab-ce-zh:latest'
    5. container_name: "gitlab"
    6. restart: always
    7. hostname: 10.10.0.43
    8. privileged: true
    9. environment:
    10. TZ: 'Asia/Shanghai'
    11. GITLAB_OMNIBUS_CONFIG: |
    12. external_url 'http://10.10.0.43'
    13. gitlab_rails['gitlab_shell_ssh_port'] = 2222
    14. #gitlab_rails['time_zone'] = 'Asia/Shanghai'
    15. #unicon['port']= 8888
    16. #nginx['listen_port']= 8080
    17. ports:
    18. - '80:80'
    19. - '8443:443'
    20. - '2222:22'
    21. volumes:
    22. - /config:/etc/gitlab
    23. - /logs:/var/log/gitlab
    24. - /data:/var/opt/gitlab