ecerulm / docker-nginx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create multi-architecture image (intel / Apple Silicon M1 / M2)

docker buildx create --platform linux/arm64,linux/arm/v8,linux/arm/v7,linux/amd64 --name intel_and_apple_silicon --driver docker-container
docker buildx use intel_and_apple_silicon
docker buildx build --push --builder  intel_and_apple_silicon --platform linux/arm64/v8,linux/amd64 --tag ecerulm/mynginx:latest .

The Docker Hub page for repo will show the tag latest contains architectures

  • linux/amd64 (intel)
  • linux/arm64 (which is equivalent to linux/arm64/v8 which is Apple Silicon M1, M1 Max, M2)

Run

docker run -ti --rm -p 8080:80 ecerulm/mynginx:latest
open http://localhost:8080
curl http://localhost:8080

References

About


Languages

Language:HTML 86.6%Language:Dockerfile 13.4%