相关疑难解决方法(0)

microk8s 拉取镜像,卡在 ContainerCreating 状态

如在所描述的文档(基于)。

我在 Ubuntu 上作为主机操作系统。

docker --version
Run Code Online (Sandbox Code Playgroud)

Docker 版本 18.09.6,构建 481bc77

microk8s 1.14/beta
Run Code Online (Sandbox Code Playgroud)

启用本地注册表microk2s

microk8s.enable registry
Run Code Online (Sandbox Code Playgroud)

检查:

watch microk8s.kubectl get all --all-namespaces
Run Code Online (Sandbox Code Playgroud)

容器注册表 pod/registry-577986746b-v8xqc 1/1 运行 0 36m

然后:

编辑:

sudo vim /etc/docker/daemon.json
Run Code Online (Sandbox Code Playgroud)

添加此内容:

{
  "insecure-registries" : ["127.0.0.1:32000"]
}
Run Code Online (Sandbox Code Playgroud)

重新开始:

sudo systemctl restart docker
Run Code Online (Sandbox Code Playgroud)

仔细检查,看看是否应用了不安全:

docker info | grep -A 2 Insecure
Run Code Online (Sandbox Code Playgroud)
Insecure Registries:
 127.0.0.1:32000
 127.0.0.0/8
WARNING: No swap limit support
Run Code Online (Sandbox Code Playgroud)

标签:

docker tag my-registry/my-services/my-service:0.0.1-SNAPSHOT 127.0.0.1:32000/my-service
Run Code Online (Sandbox Code Playgroud)

检查:

docker images
Run Code Online (Sandbox Code Playgroud)

127.0.0.1:32000/my-service 最新 e68f8a7e4675 19 小时前 540MB …

docker kubernetes docker-registry microk8s

6
推荐指数
1
解决办法
3260
查看次数

标签 统计

docker ×1

docker-registry ×1

kubernetes ×1

microk8s ×1