Repository does not support architecture arm64

Problem:

$ apt-get update


N: Skipping acquire of configured file ‘main/binary-arm64/Packages’ as repository ‘https://apt.dockerproject.org/repo ubuntu-xenial InRelease’ doesn’t support architecture ‘arm64’

Device: ARM nano Pi Neo2
OS: Armbian
Info:

$ cat /proc/cpuinfo

processor : 0

Processor : AArch64 Processor rev 4 (aarch64)

Hardware : sun50iw1p1

BogoMIPS : 48.00

Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

CPU implementer : 0x41

CPU architecture: 8

CPU variant : 0x0

CPU part : 0xd03

CPU revision : 4

processor : 1

Processor : AArch64 Processor rev 4 (aarch64)

Hardware : sun50iw1p1

BogoMIPS : 48.00

Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

CPU implementer : 0x41

CPU architecture: 8

CPU variant : 0x0

CPU part : 0xd03

CPU revision : 4

processor : 2

Processor : AArch64 Processor rev 4 (aarch64)

Hardware : sun50iw1p1

BogoMIPS : 48.00

Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

CPU implementer : 0x41

CPU architecture: 8

CPU variant : 0x0

CPU part : 0xd03

CPU revision : 4

processor : 3

Processor : AArch64 Processor rev 4 (aarch64)

Hardware : sun50iw1p1

BogoMIPS : 48.00

Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

CPU implementer : 0x41

CPU architecture: 8

CPU variant : 0x0

CPU part : 0xd03

CPU revision : 4

Yes, you can see the this repo only support amd64, armhf, i386, ppc64le and s390x. Which packages you want to install?

docker-engine, docker-compose
Is it possible to manually compile them by source code for arm64?

You can refer to this document, Get Docker Engine - Community for Ubuntu

1 Like

See https://github.com/moby/moby/blob/master/project/PACKAGERS.md for details on building.