stevencaocao
stevencaocao
你好! 我看了上面三种方法,都是常规安装docker和docker registry的解决办法, 使用kube-install一件安装k8s环境后,安装目录不清楚是哪一个,另外docker服务也并不是docker.service,找不到这个服务。具体看如下在node机器上的操作日志 **[root@k8s ~]# find / -name docker.service** /tmp/.kubeinstalltemp/data/k8s.cluster1/sys/0x0000000000base/docker/templates/docker.service **[root@k8s ~]# find / -name docker** find: ‘/proc/6132’: 没有那个文件或目录 /run/containerd/io.containerd.runtime.v2.task/k8s.io/8c5d65185bf730c9265c7439c7c81079e8c94e1f140d6a4d032f34bf00a1c898/rootfs/etc/docker /tmp/.kubeinstalltemp/data/k8s.cluster1/sys/0x0000000000base/docker /opt/kube-install/k8s/runtime/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/20/fs/etc/docker /opt/kube-install/k8s/runtime/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/169/fs/etc/docker **[root@k8s ~]# systemctl daemon-reload && systemctl...
你好! 问题已解决,由于我安装的k8s是1.24,容器改用containerd我还以为是docker,因此找不到以上docker配置及服务。 推送和拉取镜像使用ctr -n=k8s.io images push --plain-http=true 192.168.1.191:5000/镜像名称:镜像tag就可以了。 另外web页面里面给的例子少了--plain-http=true,因此按照例子做不成功。