Docker
The following guide is to get starting using a “Dockerized” version of GitLab. If you have an Omnibus installation (Linux Installation), see this guide.
-
Start GitLab
Start a containerized version of GitLab using your local GDK
Start a containerized version of GitLab
-
Globalize test gems
Make the test gems available in the “production” environment for seeding
-
Import Test Resources
Make the test resources available in the “production” environment for seeding
-
Get the root password
To sign into the GitLab instance, you must fetch the root password from the container.
Execute the following to retrieve the password:
-
Seed the Data
Seed the default seed file that ships with GitLab.
You can specify a custom seed file by mounting the seed file in Step 1 into the container and providing the path to it.
If the seed file is in
ee/db/seeds/data_seeder/your_seed_file.rb
, then the file should be mounted already from Step 1. -
Explore the Data
At this point, your data should be available for viewing.
Navigate to
http://localhost:8080/
to explore the seeded data.- Username:
root
- Password: password from step 4
The group will be available in the Groups page
- Username: