Closed waveywaves closed 5 years ago
Dev images are only built using your local daemon and are never pushed to the registry. The development workflow is currently tailored for developers using Docker Desktop (which provides a single-node local kubernetes).
This works on Docker Desktop, because the daemon used for building images is the same as the one using to run Kubernetes workloads (so when you do a docker build
, the built image is available for Kubernetes workloads without having to push to a registry).
For developing on an external cluster, you can play with the IMAGE_REPO_PREFIX env variable and push the images in your own repository.
Was able to change the image, using the IMAGE_REPO_PREFIX, so that a workable image could be pulled from dockerHub without giving an ErrImagePull
error.
# export IMAGE_REPO_PREFIX="docker/kube-compose-"
While installing compose-on-kubernetes on Openshift, docker is not able to pull the images. I had a sucessful installation before this a few days ago and upon trying to install again got the following errors in the events log.
I was able to pull the
docker/kube-compose-controller
anddocker/kube-compose-api-server
images but not the developer ones.