diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3fbc9ff --- /dev/null +++ b/Dockerfile @@ -0,0 +1,24 @@ +FROM python:3.12-slim + RUN pip install docker prometheus-client + COPY docker-exporter.py . + CMD ["python", "docker-exporter.py"] + + .gitea/workflows/build.yml: + name: Build + on: + push: + branches: [main] + jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: docker/login-action@v3 + with: + registry: 192.168.31.100:3847 + username: ${{ gitea.actor }} + password: ${{ secrets.GITEA_TOKEN }} + - uses: docker/build-push-action@v5 + with: + push: true + tags: 192.168.31.100:3847/${{ gitea.repository }}:latest