open-web3-stack/parachain-launch

Running parachain-launch on Apple Silicon

brunopgalvao opened this issue · 1 comments

When I run the docker-compose up -d --build command, the Polkadot images work fine, but the 2 out of the 3 Acala images do not run:

$ docker ps -a
CONTAINER ID   IMAGE                       COMMAND                  CREATED         STATUS                     PORTS                                                                      NAMES
cf8aec52a283   output_parachain-2000-0     "/usr/local/bin/acal…"   3 minutes ago   Up 3 minutes               0.0.0.0:9936->9933/tcp, 0.0.0.0:9947->9944/tcp, 0.0.0.0:30336->30333/tcp   output-parachain-2000-0-1
664197820ec8   output_relaychain-bob       "/usr/bin/polkadot -…"   3 minutes ago   Up 3 minutes               0.0.0.0:9934->9933/tcp, 0.0.0.0:9945->9944/tcp, 0.0.0.0:30334->30333/tcp   output-relaychain-bob-1
b80222bc128b   output_parachain-2000-2     "/usr/local/bin/acal…"   3 minutes ago   Exited (2) 3 minutes ago                                                                              output-parachain-2000-2-1
007ab5dd6c15   output_relaychain-charlie   "/usr/bin/polkadot -…"   3 minutes ago   Up 3 minutes               0.0.0.0:9935->9933/tcp, 0.0.0.0:9946->9944/tcp, 0.0.0.0:30335->30333/tcp   output-relaychain-charlie-1
ffaa94943ef1   output_relaychain-alice     "/usr/bin/polkadot -…"   3 minutes ago   Up 3 minutes               0.0.0.0:9933->9933/tcp, 0.0.0.0:9944->9944/tcp, 0.0.0.0:30333->30333/tcp   output-relaychain-alice-1
cbe6f641fce4   output_parachain-2000-1     "/usr/local/bin/acal…"   3 minutes ago   Exited (2) 3 minutes ago                                                                              output-parachain-2000-1-1

Logs say:

$ docker logs -f b80222bc128b
error: Invalid value "/dns/parachain-2000-0/tcp/30333/p2p/WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested\n12D3KooWAJjN3wDrpubrBwHQqgnNrM1rHanmKScCJ4jMqhc3FFMd" for '--bootnodes <ADDR>...': failed to parse: provided string contained invalid character 'I' at byte 4

Is there a way to request an Acala image that will run on my MacBook Pro?

xlc commented

We don't have arm image for Acala and it is out of scope of this repo. You may post an issue on https://github.com/AcalaNetwork/Acala to request that.