bookinfo demo的镜像如下:

    - image: kubesphere/examples-bookinfo-details-v1:1.13.0
    - image: kubesphere/examples-bookinfo-productpage-v1:1.13.0
    - image: kubesphere/examples-bookinfo-ratings-v1:1.13.0
    - image: kubesphere/examples-bookinfo-reviews-v1:1.13.0

检查下你的仓库里面是不是没有这几个镜像

    zackzhang 使用kk创建自签名镜像仓库的,这个仓库中如果没有 bookinfo 的几个镜像,不会从 dockerhub 上下载的? 请问如何把 bookinfo 塞进这个仓库呢?

      zackzhang - image: kubesphere/examples-bookinfo-details-v1:1.13.0
      - image: kubesphere/examples-bookinfo-productpage-v1:1.13.0
      - image: kubesphere/examples-bookinfo-ratings-v1:1.13.0
      - image: kubesphere/examples-bookinfo-reviews-v1:1.13.0

      请问这几个镜像如何获取呢?

      robatter 你这个自签名的镜像仓库是自己搭建好后,在kk里面配置registry的吧,kk不会跟你创建这个。

      这个几镜像你把它下载下来后,直接Push到这个registry就行了。

      操作方法:

      docker pull kubesphere/examples-bookinfo-details-v1:1.13.0
      docker tag kubesphere/examples-bookinfo-details-v1:1.13.0 zackzhangkai/examples-bookinfo-details-v1:1.13.0
      docker push zackzhangkai/examples-bookinfo-details-v1:1.13.0

        zackzhang #
        按照教材做的,自己没有搭建镜像仓库。
        如需使用kk创建自签名镜像仓库,可执行如下命令:
        ./kk init os -f config-sample.yaml -s ./dependencies/ –add-images-repo



        把镜像push到本地仓库了,还是拉取不到

        报错很明显了,你看下你的私有仓库是哪个

          robatter 上面的 docker images 查的不是我的私库吗? 该如何查询我 kubesphere 对就私库的 images?

          zackzhang 就是我上面 用docker image查询 的镜像仓库和 dockerhub.kuekey.local 的镜像仓库不一样了。 请问如何切换查询不同的镜像仓库及推送不同的仓库呢? 谢谢!

            robatter 打个tag就行了,如:

            docker tag kubesphere/examples-bookinfo-details-v1:1.13.0 zackzhangkai/examples-bookinfo-details-v1:1.13.0

              zackzhang
              我这个不是已经有 bookinfo 的镜像了吗? 但实际运行却报拉不到镜像

              zackzhang
              这里老是报正在拉取镜像,我很想知道这个拉取的命令是啥? 和我用的 pull 是不是同一个命令? 这个拉取的仓库是啥? 可以如何去查询和定位我的问题呢? 谢谢

              zackzhang 进一步发现一个奇怪的问题,我是三台机器
              vm1(192.168.3.101),vm2(192.168.3.102),vm3(192.168.3.103)
              在这三台机器上执行命令ping dockerhub.kubekey.local,得到同样的返回:
              64 bytes from dockerhub.kubekey.local (192.168.3.101): icmp_seq=1 ttl=64 time=0.508 ms
              但只有在 vm1 上执行docker images 才能查到 bookinfo, 在 vm2/vm3 上查不到. 而部署bookinfo pod 的Node在 vm2 上,所以老是查不到。
              现在的问题是 用同样的账号登录 dockerhub.kubekey.local,vm1上可以查到 bookinfo 的内容而 vm2/vm3 上却查不到?

              你没有理解到我说的,你把上下文再好好看一遍,然后在网上搜下怎么把镜像推送到私有仓库

              10 天 后

              images目录里哪些tar是安装k8s+kubesphere 必须的呢,是否有介绍?

              离线部署KubeSphere v3.0.0我把镜像都推送到Harbor私有仓库中了,KubeSphere也都部署成功了,就是有一个pod jaeger-es-index-cleaner-1614786900-8vns2错误提示:ImagePullBackOff

              我查看这个pod的部署文件显示image指定的镜像地址没有指定我的私有仓库地址,但是我看其他部署成功的pod的image地址指定的是我私有仓库的地址,下图是我jaeger-es-index-cleaner-1614786900-8vns2的部署文件

              正常来说 image: 10.144.104.127:8001/kubesphere-install/jaegertracing/jaeger-es-index-cleaner:1.17.1 才是正确的,是不是离线部署的整合包漏改了这个pod的部署文件?我这个问题应该怎么解决?

              @zackzhang , 请帮忙看看
              离线安装后,alertmanager启动失败, describe pod信息如下:
              Containers:
              alertmanager:
              Container ID: docker://2e3c1f721ee5164b2ea8c2fa31924616809965416cd67438d2a8d04e9822e855
              Image: dockerhub.kubekey.local/prom/alertmanager:v0.21.0
              Image ID: docker-pullable://dockerhub.kubekey.local/prom/alertmanager@sha256:913293083cb14085bfc01018bb30d1dcbbc9ed197ae21ef2ca917b0d29265198

              Ports:         9093/TCP, 9094/TCP, 9094/UDP
              Host Ports:    0/TCP, 0/TCP, 0/UDP
              Args:
                --config.file=/etc/alertmanager/config/alertmanager.yaml
                --storage.path=/alertmanager
                --data.retention=120h
                --cluster.listen-address=[$(POD_IP)]:9094
                --web.listen-address=:9093
                --web.route-prefix=/
                --cluster.peer=alertmanager-main-0.alertmanager-operated.kubesphere-monitoring-system.svc:9094
                --cluster.peer=alertmanager-main-1.alertmanager-operated.kubesphere-monitoring-system.svc:9094
                --cluster.peer=alertmanager-main-2.alertmanager-operated.kubesphere-monitoring-system.svc:9094
              State:       Waiting
                Reason:    CrashLoopBackOff
              Last State:  Terminated
                Reason:    Error
                Message:   level=info ts=2021-03-04T10:45:24.285Z caller=main.go:216 msg="Starting Alertmanager" version="(version=0.21.0, branch=HEAD, revision=4c6c03ebfe21009c546e4d1e9b92c371d67c021d)"level=info ts=2021-03-04T10:45:24.285Z caller=main.go:217 build_context="(go=go1.14.4, user=root@dee35927357f, date=20200617-08:54:02)"
                Exit Code:    2