Ich containerisiere deine Anwendung und konfiguriere Docker Compose
DevOps-Ingenieur
Über diesen Service
Möchtest du deine Anwendung containerisieren und die Bereitstellung vereinfachen?
Ich bin AWS Certified Solutions Architect Associate und DevOps Engineer mit praktischer Erfahrung in Docker, Docker Compose, Linux, CI/CD und Cloud-Infrastruktur.
Ich helfe Entwicklern und Unternehmen, bestehende Anwendungen zu containerisieren, Multi-Service-Umgebungen zu konfigurieren und wiederholbare Deployments-Workflows zu erstellen.
Was ich anbiete:
- Individuelle Dockerfile-Erstellung und -Optimierung
- Docker-Image-Erstellungen und Containertests
- Docker Compose-Konfiguration für mehrere Services
- Container-Netzwerke und Service-Verbindungen
- Umgebungsvariablen und persistente Volumes
- Basis-Health-Checks und Troubleshooting
- Deploy-Dokumentation und Übergabe
Meine Erfahrung:
Ich habe Docker-Umgebungen für Java/Tomcat, Nginx, MySQL, RabbitMQ, Memcached, Angular, Node.js und MongoDB in der Praxis umgesetzt, z.B. in vProfile- und eMart-Projekten.
Pakete:
Basis: Eine Anwendung mit Dockerfile.
Standard: Bis zu 2 Services mit Docker Compose.
Premium: Bis zu 3 Services mit Compose und Volumes.
Bereits vorhandener Code wird benötigt. Große Code-Anpassungen, Migrationen, Kubernetes und Production-HA sind ausgeschlossen.
Bitte schreib mir vor der Bestellung, um den Umfang abzustimmen.
Tools:
Kubernetes
•
Docker
Frameworks:
Terraform
•
Ansible
Cloud-Provider:
Amazon Web Services
•
microsoft azure
•
DigitalOcean
Programmiersprache:
Bash
•
Java
•
JavaScript
•
PHP
Expertise:
Installation
•
Konfiguration
Mein Portfolio
FAQ
Automatische Übersetzung
Q1. Was brauchst du, um meine Anwendung zu containerisieren?
Ich brauche Zugriff auf den Source-Code der Anwendung oder das Build-Artifact, Laufzeit-Anforderungen, Abhängigkeitsdetails, Startanweisungen und vorhandene Konfigurationen. Teile keine Passwörter, API-Schlüssel oder privaten Zugangsdaten im Klartext mit.
Q2. Welche Programmiersprachen und Frameworks unterstützt du?
Ich habe praktische Docker-Erfahrung mit Java/Tomcat, Node.js, Angular, Nginx, MySQL, MongoDB, RabbitMQ und Memcached. Andere Stacks können vor der Bestellung geprüft werden.
Q3. Was ist der Unterschied zwischen Docker und Docker Compose?
Docker verpackt Anwendungen in Container-Images. Docker Compose definiert und verwaltet mehrere zusammenhängende Container, einschließlich Networking, Konfiguration und Volumes.
Q4. Wirst du die Anwendung auf AWS oder meinem Produktionsserver deployen?
Die Pakete decken Containerisierung und Validierung in einer gemeinsamen Testumgebung ab. Remote-Produktionsbereitstellung, AWS-Bereitstellung und Hochverfügbarkeitskonfiguration erfordern eine gesonderte Vereinbarung.
Q5. Stellst du Dockerfiles und Konfigurationsdateien bereit?
Ja. Du erhältst die Dockerfiles und relevanten Konfigurationsdateien, die für dein Paket erstellt wurden, zusammen mit Basis-Anleitungen zum Build, Run und Troubleshooting. Der vorhandene Anwendungscode bleibt dein Eigentum.
