Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

According to docker success center: Error pulling image : no matching manifest the problem would indeed be that you're trying to pull an image for an unsupported OS/arch combination.

I suspect the reason for this is the fact that I am using a 32-bit laptop instead of 64-bit. Its there any way to pull the ros image on a 32-bit computer?

I'm not aware of official i386 images. The tags on hub.docker.com/ros also seem to suggest only amd64, arm64 and arm are supported. The Supported Architectures under Quick Reference also states that:

  • Supported architectures: (more info)

    amd64, arm32v7, arm64v8

It should be doable to build 32bit images yourself though: changing this line to read i386/ubuntu:xenial should work.

According to docker success center: Error pulling image : no matching manifest the problem would indeed be that you're trying to pull an image for an unsupported OS/arch combination.

I suspect the reason for this is the fact that I am using a 32-bit laptop instead of 64-bit. Its there any way to pull the ros image on a 32-bit computer?

I'm not aware of official i386 images. The tags on hub.docker.com/ros also seem to suggest only amd64, arm64 and arm are supported. The Supported Architectures under Quick Reference also states that:

  • Supported architectures: (more info)

    amd64, arm32v7, arm64v8

It should be doable to build 32bit images yourself though: changing this line to read i386/ubuntu:xenial should work.

At least for Kinetic. There are no i386 builds for Melodic any more (Lunar dropped this support: see REP 3: Architectures).