# Docker-Grundlagen (DevOps) > Container, Images, Dockerfile, docker-compose, Volumes, Networks, Registries (ECR/GCR/ACR), Container-Fehlerbehebung - 24 Interview-Fragen - Junior - [Interview-Fragen: DevOps](https://sharpskill.dev/de/technologies/devops/interviewfragen.md) ## 1. Was ist der Hauptunterschied zwischen einem Docker-Container und einer virtuellen Maschine? **Antwort** Ein Container teilt sich den Kernel des Host-Betriebssystems und isoliert nur Prozesse, während eine virtuelle Maschine ein vollständiges OS mit eigenem Kernel enthält. Container sind daher viel leichter (wenige MB statt mehrerer GB) und starten in Sekunden statt Minuten. Dieser architektonische Unterschied macht Container ideal für schnelle Deployments und horizontale Skalierbarkeit. ## 2. Was ist ein Docker-Image? **Antwort** Ein Docker-Image ist eine unveränderliche, schreibgeschützte Vorlage, die alles Notwendige zum Ausführen einer Anwendung enthält: Code, Runtime, Bibliotheken, Umgebungsvariablen und Konfigurationsdateien. Images bestehen aus gestapelten Layern, wobei jeder Layer eine Dateisystemänderung darstellt. Diese geschichtete Architektur ermöglicht die effiziente Wiederverwendung und gemeinsame Nutzung von Images zwischen Containern. ## 3. Welche Dockerfile-Anweisung definiert das Basis-Image? **Antwort** Die FROM-Anweisung definiert das Basis-Image, von dem aus gebaut wird. Sie muss die erste Anweisung (nach optionalem ARG) in einem Dockerfile sein. Zum Beispiel verwendet FROM node:18-alpine das Node.js-18-Image auf Basis von Alpine Linux. Die Wahl eines geeigneten Basis-Images (Größe, Sicherheit, Kompatibilität) ist entscheidend, um Builds zu optimieren und Schwachstellen zu reduzieren. ## 21 weitere Fragen verfügbar - Was ist der Unterschied zwischen CMD und ENTRYPOINT in einem Dockerfile? - Welche Dockerfile-Anweisung kopiert Dateien vom Host in das Image? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere DevOps-Interviewthemen - [Versionskontrolle & Git](https://sharpskill.dev/de/technologies/devops/interviewfragen/version-control-git.md): 20 Fragen, Junior - [Linux-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/linux-fundamentals.md): 22 Fragen, Junior - [Shell Scripting & Bash](https://sharpskill.dev/de/technologies/devops/interviewfragen/shell-scripting-bash.md): 20 Fragen, Mid-Level - [Networking-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/networking-basics.md): 22 Fragen, Junior - [CI/CD-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/ci-cd-fundamentals.md): 18 Fragen, Junior - [GitHub Actions](https://sharpskill.dev/de/technologies/devops/interviewfragen/github-actions.md): 22 Fragen, Mid-Level - [GitLab CI/CD](https://sharpskill.dev/de/technologies/devops/interviewfragen/gitlab-ci.md): 22 Fragen, Mid-Level - [Jenkins](https://sharpskill.dev/de/technologies/devops/interviewfragen/jenkins.md): 22 Fragen, Mid-Level - [Kubernetes-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-basics.md): 26 Fragen, Mid-Level - [Kubernetes-Networking](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-networking.md): 24 Fragen, Mid-Level - [Kubernetes Fortgeschritten](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-advanced.md): 24 Fragen, Mid-Level - [Ingress & API Gateway](https://sharpskill.dev/de/technologies/devops/interviewfragen/ingress-api-gateway.md): 20 Fragen, Mid-Level - [Terraform-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/terraform-basics.md): 22 Fragen, Mid-Level - [Terraform Fortgeschritten](https://sharpskill.dev/de/technologies/devops/interviewfragen/terraform-advanced.md): 22 Fragen, Mid-Level - [Ansible & Configuration Management](https://sharpskill.dev/de/technologies/devops/interviewfragen/ansible-configuration.md): 20 Fragen, Mid-Level - [AWS-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/aws-essentials.md): 26 Fragen, Mid-Level - [Azure-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/azure-fundamentals.md): 22 Fragen, Mid-Level - [GCP-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/gcp-fundamentals.md): 22 Fragen, Mid-Level - [Monitoring & Prometheus](https://sharpskill.dev/de/technologies/devops/interviewfragen/monitoring-prometheus.md): 22 Fragen, Mid-Level - [Logging & ELK Stack](https://sharpskill.dev/de/technologies/devops/interviewfragen/logging-elk.md): 20 Fragen, Mid-Level - [Alerting & Incident Response](https://sharpskill.dev/de/technologies/devops/interviewfragen/alerting-incident-response.md): 20 Fragen, Mid-Level - [Cloud Identity & Secrets](https://sharpskill.dev/de/technologies/devops/interviewfragen/cloud-identity-secrets.md): 22 Fragen, Mid-Level - [CI/CD-Pipeline-Sicherheit](https://sharpskill.dev/de/technologies/devops/interviewfragen/cicd-pipeline-security.md): 20 Fragen, Mid-Level - [Helm & Kubernetes](https://sharpskill.dev/de/technologies/devops/interviewfragen/helm-kubernetes.md): 20 Fragen, Mid-Level - [Runtime- und Cluster-Sicherheit](https://sharpskill.dev/de/technologies/devops/interviewfragen/runtime-cluster-security.md): 24 Fragen, Senior - [Container Supply Chain Security](https://sharpskill.dev/de/technologies/devops/interviewfragen/container-supply-chain.md): 22 Fragen, Senior - [Service Mesh & Istio](https://sharpskill.dev/de/technologies/devops/interviewfragen/service-mesh-istio.md): 24 Fragen, Senior - [GitOps & ArgoCD](https://sharpskill.dev/de/technologies/devops/interviewfragen/gitops-argocd.md): 22 Fragen, Senior - [Progressive Delivery](https://sharpskill.dev/de/technologies/devops/interviewfragen/progressive-delivery.md): 20 Fragen, Senior - [Verteilte Observability](https://sharpskill.dev/de/technologies/devops/interviewfragen/observability-distributed.md): 22 Fragen, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/de/technologies/devops/interviewfragen/disaster-recovery.md): 20 Fragen, Senior - [Performance-Optimierung](https://sharpskill.dev/de/technologies/devops/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Cloud-Kostenoptimierung](https://sharpskill.dev/de/technologies/devops/interviewfragen/infrastructure-cost.md): 20 Fragen, Senior - [SRE-Prinzipien](https://sharpskill.dev/de/technologies/devops/interviewfragen/sre-principles.md): 24 Fragen, Senior - [Chaos Engineering](https://sharpskill.dev/de/technologies/devops/interviewfragen/chaos-engineering.md): 20 Fragen, Senior - [Platform Engineering](https://sharpskill.dev/de/technologies/devops/interviewfragen/platform-engineering.md): 22 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/devops/interviewfragen/docker-fundamentals