Folks,
I have 3 controller nodes and on controller01 I have configured the local registry and pushed all images into the local registry. I have pointed out 2 other nodes to use controller01 local registry.
When i run "kolla-ansible -i multinode deploy" it works on controller01 and docker start all containers but one controller02 and 03 I encounter error related docker registry
docker daemon.json file on controller02 and 03 (docker-reg is point to controller01)
root@controller02:~# cat /etc/docker/daemon.json
{
"bridge": "none",
"insecure-registries": [
"docker-reg:4000"
],
"ip-forward": false,
"iptables": false,
"log-opts": {
"max-file": "5",
"max-size": "50m"
}
How do I check my docker registry is functioning?
I have tried following commands on 02 and 03 nodes but following error.
root@controller02:~# docker pull docker-reg:4000/openstack.kolla/ubuntu-source-fluentd
Using default tag: latest
Error response from daemon: manifest for docker-reg:4000/openstack.kolla/ubuntu-source-fluentd:latest not found: manifest unknown: manifest unknown
Are there any way to test if my registry is functional and nothing wrong. There are no network issues. I have a test with port ping using the nc command.