Skip to content

Instantly share code, notes, and snippets.

@andresrinivasan
Last active August 12, 2022 16:17
Show Gist options
  • Select an option

  • Save andresrinivasan/535732925d24e55c07550733e8b821c9 to your computer and use it in GitHub Desktop.

Select an option

Save andresrinivasan/535732925d24e55c07550733e8b821c9 to your computer and use it in GitHub Desktop.
Docker and Docker Compose Cheetsheet

DOCKER_BUILDKIT=0 docker build . BUILDKIT_PROGRESS=plain docker build .

EXPOSE vs ports

CMD and ENTRYPOINT

docker run -it --name=myubuntu ubuntu:latest bash

docker exec -it myubuntu bash

docker start -ai myubuntu

docker buildx create --name multiarch-builder --use docker buildx build --platform linux/amd64,linux/arm64 -t gcr.io/central-beach-194106/andre/redisbank:latest --push . docker buildx imagetools inspect gcr.io/central-beach-194106/andre/redisbank

Build for ARM64 (default)

docker build -t :-arm64 .

Build for ARM64

docker build --platform=linux/arm64 -t :-arm64 .

Build for AMD64

docker build --platform=linux/amd64 -t :-amd64 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment