- Start the VM with
vagrant up
- SSH into the VM with
vagrant ssh
- Start gitlab with:
cd /vagrant/gitlab
sudo docker-compose up -d
-
On the host, go to http://192.168.50.3 and wait for Gitlab to load. Set a new password, then log in with username root.
-
There's a .NET Core project called ectoplasm that has a gitlab-ci.yml. Commit this to a new project in Gitlab (after logging into gitlab at http://192.168.50.3). It will automatically build and create a new Docker image using the gitlab-ci.yml.
NOTE: The Docker containers will need to be restarted with docker-compose if you restart the VM.