
Leaving RJCN Nakashibetsu:



Approaching RJOD Taiki Aerospace:

Landed at Taiki Aerospace:


Articles, notes and random thoughts on Software Development and Technology
This is a re-post of something I’ve shared before, but it comes up so often in software development that it’s worth mentioning again.
It’s important to be aware of the relative importance of everything you’re working on. If something doesn’t add value, why are you working on it? If you’re working on trying to fix something that doesn’t need fixing, why are you spending some looking for a solution?
Don’t waste time trying to fix things that are not broken.
Rather simple fix for this, need to make sure the CI job is using an image that contains the docker cli executable. Edit your .gitlab-ci.yml and make sure you have:
image: docker:latest
From this post.
Setting up a Docker image build in my GitLab ci I got this error:
ERROR: Error response from daemon: client version 1.43 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version: driver not connecting
Docker version on the VM running the GitLab Runner:
$ docker --version
Docker version 29.1.3, build f52814d
Versions in my .gitlab-ci.yml:
image: docker:24.0.5-cli services: - docker:24.0.5-dind
Updated both to match the Docker version on the VM resolved the issue.