Add Docker login to GitLab CI

We had removed the Docker login command from the before_script in our CI pipeline, but that's problematic if the runner isn't already logged in.