2023-09-30 16:01:06 +05:00
|
|
|
|
|
|
|
|
|
|
|
## Multi-arch support
|
2023-09-30 17:35:47 +05:00
|
|
|
- Install emualtor:
|
2023-09-30 16:01:06 +05:00
|
|
|
```bash
|
2023-09-30 17:35:47 +05:00
|
|
|
docker run --privileged --rm tonistiigi/binfmt --uninstall qemu-* #Uninstall existing
|
|
|
|
docker run --privileged --rm tonistiigi/binfmt --install all
|
2023-09-30 16:01:06 +05:00
|
|
|
```
|
2023-09-30 16:37:03 +05:00
|
|
|
|
2023-09-30 16:33:29 +05:00
|
|
|
- You MAY also need to set these variable before running build, depending on the docker version on host
|
2023-09-30 16:01:06 +05:00
|
|
|
```bash
|
|
|
|
export COMPOSE_DOCKER_CLI_BUILD=1
|
|
|
|
export DOCKER_BUILDKIT=1
|
|
|
|
```
|
|
|
|
Enable (1) or disable (0) BuildKit builds
|
|
|
|
|
|
|
|
#### Building new container
|
|
|
|
- `cd` into a folder and run
|
|
|
|
```bash
|
|
|
|
docker compose build
|
|
|
|
```
|