Local registry with GitHub Actions


For testing purposes you may need to create a local registry to push images into:

name: ci  on:  push:  jobs:  docker:  runs-on: ubuntu-latest  services:  registry:  image: registry:3  ports:  - 5000:5000  steps:  - name: Set up QEMU  uses: docker/setup-qemu-action@v3   - name: Set up Docker Buildx  uses: docker/setup-buildx-action@v3  with:  driver-opts: network=host   - name: Build and push to local registry  uses: docker/build-push-action@v6  with:  push: true  tags: localhost:5000/name/app:latest   - name: Inspect  run: |  docker buildx imagetools inspect localhost:5000/name/app:latest