Search

Buildx

# ARM64 mkdir -p ~/.docker/cli-plugins curl -L https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm64 -o ~/.docker/cli-plugins/docker-buildx chmod +x ~/.docker/cli-plugins/docker-buildx docker buildx version # AMD64 mkdir -p ~/.docker/cli-plugins curl -L https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-amd64 -o ~/.docker/cli-plugins/docker-buildx chmod +x ~/.docker/cli-plugins/docker-buildx docker buildx version
Shell
복사
docker buildx version
Shell
복사
docker run --privileged --rm tonistiigi/binfmt --install all
Shell
복사
ls /proc/sys/fs/binfmt_misc/
Shell
복사
cat /proc/sys/fs/binfmt_misc/qemu-x86_64
Shell
복사
docker buildx create --name my-builder --driver docker-container --platform linux/amd64,linux/arm64,linux/arm/v7 --use --bootstrap
Shell
복사
docker buildx ls
Shell
복사
aws ecr get-login-password --region ap-northeast-2 | docker login --username AWS --password-stdin 362708816803.dkr.ecr.ap-northeast-2.amazonaws.com
Shell
복사
docker buildx build \ --platform linux/amd64,linux/arm64 \ --tag 362708816803.dkr.ecr.ap-northeast-2.amazonaws.com/api:latest \ --push .
Shell
복사