This message was deleted.
# general
s
This message was deleted.
m
Are you running this on a macbook M1 by any chance?
b
@many-telephone-49025 No, I am using Ubuntu 22.04
m
But not on an ARM architecture? Normally the docker engine takes the info, which image to pull from the underling architecture. I for example. work on a M1 so I have to add:
FROM --platform=linux/amd64 xxx
to my dockerfile so it uses explicit the amd64 as from
If I am deploy later to e.g Kubernetes on linux
b
In the Dockerfile, "FROM mongo:focal" is mentioned. (using this repo: https://github.com/pulumi/tutorial-pulumi-fundamentals) The Dockerfile is in data folder. Also, I tried to pull the image(mongo:focal), it is pulling the amd64 one, but why pulumi is pulling the arm one?
The mongo image is getting built using this:
Copy code
// build our mongodb image!
const mongoImage = new docker.RemoteImage("mongo", {
    name: "pulumi/tutorial-pulumi-fundamentals-database-local:latest",
});