incubator4 commented on issue #409: URL: https://github.com/apache/apisix-docker/issues/409#issuecomment-1383641730
This reply contains my tests with multiple etcd images. Due to `bitnami/etcd` only has `amd64` architecture, I ignored it. ### rancher/coreos-etcd #### [v3.4.15-rancher@sha256:0725bee729805b5f2ba0c9213db884e22b64fd9a003a5414e254a98c278c3464](https://hub.docker.com/layers/rancher/coreos-etcd/v3.4.15-rancher1/images/sha256-0725bee729805b5f2ba0c9213db884e22b64fd9a003a5414e254a98c278c3464?context=explore) ```yaml Architecture: "amd64" Created: "2021-02-26T22:30:19.807827153Z" LastPushed: "2021-05-13T15:45:24.568748Z" ``` #### [v3.4.16-rancher1@sha256:a15a05280d83db262db992903f1981382c05fe54a3e8358250bb041541b38889](https://hub.docker.com/layers/rancher/coreos-etcd/v3.4.16-rancher1/images/sha256-a15a05280d83db262db992903f1981382c05fe54a3e8358250bb041541b38889?context=explore) ```yaml Architecture: "amd64" Created: "2021-05-12T01:59:45.279885515Z" LastPushed: "2021-05-13T15:44:55.829447Z" ``` ### docker/desktop-kubernetes-etcd #### [3.5.5-0@sha256:a5843bbaf259ae593d744f3fd56a0b2a6bbf9e527671a34af530b4983e889bce](https://hub.docker.com/layers/docker/desktop-kubernetes-etcd/3.5.5-0/images/sha256-a5843bbaf259ae593d744f3fd56a0b2a6bbf9e527671a34af530b4983e889bce?context=explore) ```yaml Architecture: "arm64" Created: "2021-05-12T01:59:45.279885515Z" LastPushed: "2022-12-07T14:21:52.512333Z" ``` ### kubesphere/etcd #### [3.5.6-0@sha256:d8aa60417894c5563344589602f2ba5c63613d112c34a694cb84ff1e529c1975](https://hub.docker.com/layers/kubesphere/etcd/3.5.6-0/images/sha256-d8aa60417894c5563344589602f2ba5c63613d112c34a694cb84ff1e529c1975?context=explore) ```yaml Architecture: "arm64" Created: "2022-11-23T16:17:15.437511765Z" LastPushed: "2022-12-14T01:02:54.355844Z" ``` #### [v3.4.13@sha256:33973c1ef81f85fba0ef5b347c37bc1476214b2ba4e8217f11d20b211b3a798e](https://hub.docker.com/layers/kubesphere/etcd/v3.4.13/images/sha256-33973c1ef81f85fba0ef5b347c37bc1476214b2ba4e8217f11d20b211b3a798e?context=explore) ```yaml Architecture: "amd64" Created: "2020-08-24T19:22:49.681728676Z" LastPushed: "2022-12-14T01:02:54.355844Z" ``` ### pachyderm/etcd #### [v3.5.5@sha256:cf0144e82a02178d12420e1035cc2e7194903358bb13609b8cca586b294a1398](https://hub.docker.com/layers/pachyderm/etcd/v3.5.5/images/sha256-cf0144e82a02178d12420e1035cc2e7194903358bb13609b8cca586b294a1398?context=explore) ```yaml Architecture: "arm64" Created: "2022-09-15T12:04:06.191288225Z" LastPushed: "2022-11-01T18:20:50.775249Z" ``` ## Conclusion "old" images in docker hub might display architecture error, some `amd64` images would show as `arm64`, and `recently` images would not casue this issue. ## Discuss Cause of etcd of `docker-compose-arm64.yml` use `rancher/coreos-etcd` image, neither `v3.4.15-rancher1` nor `v3.4.15-arm64` would pull the correct arch image. I think it is possible to change the image to a newer version in other repo, such as `pachyderm/etcd` or `kubesphere/etcd` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
