20200816:22 - GitLab Development - Docker Containers
Goals
Create a working GitLab Development environment using Docker Containers.
Hypotheses
I tried creating a local GitLab Development Kit on my Mac. It worked until I did a brew upgrade
which upgraded a core dependency, re2
. I read a freeCodeCamp(🔥)
guide on using Docker for development environments and was inspired to give our GitLab Compose Kit a try, before repeating GDK installs on the Mac or in a VirtualBox VM.
Despite warnings about macOS and Docker Desktop, it should be possible to set this up and it would be an isolated environment, immune from Brew or Ruby updates on the Mac.
Setting up build/test/run apparatus
Follow the GitLab Compose Kit README, note any deviations to get it working on my Mac.
Experiment Procedures
Try running build steps as required for my open GitLab MR, see if I can get it to a stage where it is reviewed for potential merge.
Outcomes
Conclusions
Concerns?
Where am I stuck or what don't I understand?
Next steps
A short plan for how to get unstuck
- [ ]