This guide deploys GitLab Community Edition using Docker.
services:
gitlab:
image: gitlab/gitlab-ce:latest
hostname: gitlab.example.com
ports:
- "80:80"
- "443:443"
- "22:22"
volumes:
- ./config:/etc/gitlab
- ./logs:/var/log/gitlab
- ./data:/var/opt/gitlab
Save it as docker-compose.yml.
docker compose up -d
Visit http://your-server and complete initial setup.
Feel free to contact us. Find all contact information on our contact page.