Ich dockerisiere deine Python-App mit GitHub Actions
Über diesen Service
Möchtest du, dass deine Python-App auf jeder Maschine gleich läuft und Tests automatisch laufen? Ich containerisiere deine App mit Docker und richte GitHub Actions ein, damit bei jedem Push geprüft wird.
WAS DU BEKOMMST
- - Dockerfile und .dockerignore für deine Python-App, mit einem getesteten Build
- - README mit Build- und Run-Kommandos
- - GitHub Actions-Workflow, der Abhängigkeiten installiert und deine Tests bei jedem Push und Merge-Request ausführt (Standard, Premium)
- - Docker-Image-Build und Push zu Docker Hub, getaggt mit dem Commit-Hash und latest (Premium)
- - Anleitung zum Einrichten deiner Repository-Secrets (Premium)
WIE ICH ARBEITE
Ich baue und teste das Image vor der Lieferung. Ich arbeite an einer Testkopie deines Repos und verwende ein Docker Hub-Zugriffstoken, das du mit minimalen Berechtigungen erstellst. Schicke niemals Passwörter oder Produktionsschlüssel im Chat.
BESTE PASSFORM
Python-Apps (Flask, FastAPI) mit einer requirements.txt.
NICHT ENTHALTEN
Kubernetes, Multi-Service-Stacks, Cloud-Deployment, Behebung von Anwendungsfehlern und Nicht-Python-Apps. Schreibe mir zuerst, falls du eines davon brauchst.
Bevor du bestellst, schicke mir deine Framework-, Python-Version und ob deine App Tests hat.
Tools:
Docker
•
Andere
Frameworks:
Npm
•
Andere
Programmiersprache:
Bash
•
Python
Expertise:
Installation
•
Entwicklung
•
Konfiguration
Mein Portfolio
FAQ
Automatische Übersetzung
Welche Apps unterstützen Sie?
Python-Apps mit einem requirements.txt, z. B. Flask. Für FastAPI oder andere Frameworks sag mir zuerst Bescheid, damit ich prüfen kann, ob es passt, bevor du bestellst.
Wie bekommst du Zugriff auf meinen Code?
Durch eine Testkopie deines Repos, entweder eine GitHub-Einladung oder eine ZIP-Datei. Ich brauche keinen Zugriff auf deine Produktionssysteme. Bitte schicke niemals Passwörter oder Secrets im Chat.
Brauche ich vorhandene Tests?
Standard und Premium führen deine Tests bei jedem Push aus. Falls du keine hast, füge die Smoke-Tests hinzu, und ich schreibe bis zu 3 einfache Tests für deine Haupt-Route und Health-Check.
Zu welchem Registry pushst du Images?
Docker Hub im Premium-Paket. Du erstellst ein Zugriffstoken mit minimalen Berechtigungen und fügst es zu deinen Repository-Secrets hinzu. Ich führe dich durch die Einrichtung.
Stellst du die App in die Cloud bereit?
Nein, dieses Gig deckt den Docker-Build, den Test-Workflow und das Registry-Push ab. Cloud-Deployment, Kubernetes und Multi-Service-Stacks liegen außerhalb des Umfangs, melde dich also zuerst, wenn du sie brauchst.
Kann ich es selbst laufen lassen und ändern?
Ja. Jedes Paket enthält ein README mit genauen Build- und Run-Befehlen, und Premium fügt eine Anleitung für deine Repository-Secrets hinzu.

