Azure AKS use insecure docker registry
You need to configure insecure registry setting on every node in your cluster. Depends on your container runtime (docker vs containerd), the steps are different:
Docker:
Stop docker service:
sudo systemctl stop docker
Edit
/etc/default/docker.json
on every node:{ “insecure-registries”: ["<nexusname>.westeurope.cloudapp.azure.com:8082"] }
Start docker service:
sudo systemctl start docker
containerd:
Stop containerd service:
sudo systemctl stop containerd
Edit
/etc/containerd/config.toml
on every node:[plugins."io.containerd.grpc.v1.cri".registry] [plugins."io.containerd.grpc.v1.cri".registry.mirrors] [plugins."io.containerd.grpc.v1.cri".registry.mirrors."<nexusname>.westeurope.cloudapp.azure.com:8082"] endpoint = ["http://<nexusname>.westeurope.cloudapp.azure.com:8082"] [plugins."io.containerd.grpc.v1.cri".registry.configs] [plugins."io.containerd.grpc.v1.cri".registry.configs."<nexusname>.westeurope.cloudapp.azure.com:8082".tls] insecure_skip_verify = true
Start containerd service:
sudo systemctl start containerd
Source: