Can I use Docker pull image on tag of aarch64?

Hi Larry,

Our recommendation is to use storjlabs/storagenode:beta. Using alpha or arm will download the same image when using the same machine. They exist because of backward compatibility.

We have to update our documentation and removing the usage of arm tag for the ARM architecture.

Why you don’t have to choose the architecture?

Because we use a docker’s manifest (see https://github.com/storj/storj/blob/d6bbc2a653fa22f0174843f6dd039daeacfff077/scripts/deploy-storagenode.sh). A docker manifest defines a set of images which should be the same but adapted for different architectures, variants, etc. You can read a bit about that at https://stackoverflow.com/questions/47006220/what-is-a-container-manifest

NOTE using other image tags is under your risk; those images are published in docker hub for internal purposes (testing, etc.), perhaps they will be a release but perhaps not.

3 Likes