Builds multi-arch docker containers, just run
guilder build [name] --version 1
Assumes you've already installed docker and have logged in
In order to run guilder successfully you need to ensure that
pip install .
pip install --editable .
- easier calling without
build
pyinvoke/invoke#562 - default task help broken pyinvoke/invoke#673
- unable to determine current docker user like mentioned
- error: "requested [arch] and received [different arch]" - issues with building when the image is not tagged properly (an arm image tagged as a amd64 image), will give errors. Need to get an image that has been tagged properly.
- error: "does not match the detected host platform", make sure buildx builder created, selected (and not inactive, may need to do
docker buildx inspect --bootstrap
will create a mobyx container that must be running or yourdocker buildx ls
will be reported asinactive