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]

Reply via email to