Specifying basing on i386/i686 container in Dockerfile for usage in Docker on amd64
up vote
0
down vote
favorite
Distros, e.g. Ubuntu, do offer base images in multiple architectures; in fact, the specification of multi-arch images is now part of docker manifest file format.
Anyway, for CI builders, I'd need to automatedly build and run an 32bit docker image on a 64 bit machine.
I just can't seem to figure out how to specify in a Dockerfile that I want the i686 architecture variant of the ubuntu
base in my FROM ubuntu:18.04
line.
(same, by the way, goes for Fedora images.)
For clarification: I'm not looking for info like FROM i386/ubuntu
, or that I can build FROM scratch
and ADD
a 32bit tar.
I want to know how I can tell FROM
that I mean the xyz
architecture of a multiarch Dockerhub repo, so, I'm looking for something that does (I hope I get the idea across)
FROM ubuntu:18.04:arch=xyz
docker dockerfile 32bit-64bit
add a comment |
up vote
0
down vote
favorite
Distros, e.g. Ubuntu, do offer base images in multiple architectures; in fact, the specification of multi-arch images is now part of docker manifest file format.
Anyway, for CI builders, I'd need to automatedly build and run an 32bit docker image on a 64 bit machine.
I just can't seem to figure out how to specify in a Dockerfile that I want the i686 architecture variant of the ubuntu
base in my FROM ubuntu:18.04
line.
(same, by the way, goes for Fedora images.)
For clarification: I'm not looking for info like FROM i386/ubuntu
, or that I can build FROM scratch
and ADD
a 32bit tar.
I want to know how I can tell FROM
that I mean the xyz
architecture of a multiarch Dockerhub repo, so, I'm looking for something that does (I hope I get the idea across)
FROM ubuntu:18.04:arch=xyz
docker dockerfile 32bit-64bit
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Distros, e.g. Ubuntu, do offer base images in multiple architectures; in fact, the specification of multi-arch images is now part of docker manifest file format.
Anyway, for CI builders, I'd need to automatedly build and run an 32bit docker image on a 64 bit machine.
I just can't seem to figure out how to specify in a Dockerfile that I want the i686 architecture variant of the ubuntu
base in my FROM ubuntu:18.04
line.
(same, by the way, goes for Fedora images.)
For clarification: I'm not looking for info like FROM i386/ubuntu
, or that I can build FROM scratch
and ADD
a 32bit tar.
I want to know how I can tell FROM
that I mean the xyz
architecture of a multiarch Dockerhub repo, so, I'm looking for something that does (I hope I get the idea across)
FROM ubuntu:18.04:arch=xyz
docker dockerfile 32bit-64bit
Distros, e.g. Ubuntu, do offer base images in multiple architectures; in fact, the specification of multi-arch images is now part of docker manifest file format.
Anyway, for CI builders, I'd need to automatedly build and run an 32bit docker image on a 64 bit machine.
I just can't seem to figure out how to specify in a Dockerfile that I want the i686 architecture variant of the ubuntu
base in my FROM ubuntu:18.04
line.
(same, by the way, goes for Fedora images.)
For clarification: I'm not looking for info like FROM i386/ubuntu
, or that I can build FROM scratch
and ADD
a 32bit tar.
I want to know how I can tell FROM
that I mean the xyz
architecture of a multiarch Dockerhub repo, so, I'm looking for something that does (I hope I get the idea across)
FROM ubuntu:18.04:arch=xyz
docker dockerfile 32bit-64bit
docker dockerfile 32bit-64bit
edited Nov 10 at 9:24
asked Nov 10 at 8:47
Marcus Müller
23.1k32267
23.1k32267
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53237390%2fspecifying-basing-on-i386-i686-container-in-dockerfile-for-usage-in-docker-on-am%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown