Docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
6vffdh (Diskussion | Beiträge) |
6vffdh (Diskussion | Beiträge) |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | [[Category:Linux]] | ||
+ | |||
+ | == Allgemein == | ||
+ | Docker ist eine Softwareplattform, mit der die Anwendungen schnell erstellt, getestet und bereitgestellt werden können. | ||
+ | Docker verpackt Software in standardisierte Einheiten, die als Container bezeichnet werden und alles enthalten, was zum Ausführen der Software erforderlich ist, einschließlich Bibliotheken, Systemtools, Code und Laufzeit. | ||
+ | Mithilfe von Docker können die Anwendungen in jeder Umgebung schnell bereitgestellt und skaliert werden. | ||
== Docker und Windows Server == | == Docker und Windows Server == | ||
Zeile 13: | Zeile 19: | ||
:[https://kubernetes.io/de/docs/tutorials/kubernetes-basics/ Kubernetes Basics] | :[https://kubernetes.io/de/docs/tutorials/kubernetes-basics/ Kubernetes Basics] | ||
− | + | :[https://caylent.com/50-useful-kubernetes-tools-for-2020 Kubernetes Tools] | |
− | : https://caylent.com/50-useful-kubernetes-tools-for-2020 | + | :[https://www.continum.net/managed-hosting/managed-kubernetes/ Erklärung managed-kubernetes] |
− | |||
− | |||
− | |||
− | |||
− | : [https://www.continum.net/managed-hosting/managed-kubernetes/ managed-kubernetes] | ||
− | |||
− | |||
:[https://medium.com/dictcp/kubernetes-gui-clients-in-2020-kube-dashboard-lens-octant-and-kubenav-ce28df9bb0f0 Best Kubernetes GUI clients ] | :[https://medium.com/dictcp/kubernetes-gui-clients-in-2020-kube-dashboard-lens-octant-and-kubenav-ce28df9bb0f0 Best Kubernetes GUI clients ] | ||
− | + | Kubernetes Dashboard (kube-dashboard) [most mature and popular] | |
− | + | Lens [most powerful one] | |
− | + | Octant [easy to install and most portable] | |
− | Kubernetes Dashboard (kube-dashboard) [most mature and popular] | + | kubenav [Android and iOS support] |
− | |||
− | |||
− | Lens [most powerful one] | ||
− | |||
− | |||
− | Octant [easy to install and most portable] | ||
− | |||
− | |||
− | kubenav [Android and iOS support] | ||
− | |||
== Job == | == Job == | ||
− | [https://smartservice.softgarden.io/job/9885433/Fachinformatiker-Informatiker-als-IT-Systemadministrator-Containerplattformen-Docker,-Kubernetes-m-w-d-?jobDbPVId=26650688&l=de | + | :[https://www.continum.net/linux-systemadmin-w-m-d-2/ Job1] |
+ | :[https://smartservice.softgarden.io/job/9885433/Fachinformatiker-Informatiker-als-IT-Systemadministrator-Containerplattformen-Docker,-Kubernetes-m-w-d-?jobDbPVId=26650688&l=de Job2 ] |
Aktuelle Version vom 12. August 2021, 12:38 Uhr
Inhaltsverzeichnis
Allgemein
Docker ist eine Softwareplattform, mit der die Anwendungen schnell erstellt, getestet und bereitgestellt werden können. Docker verpackt Software in standardisierte Einheiten, die als Container bezeichnet werden und alles enthalten, was zum Ausführen der Software erforderlich ist, einschließlich Bibliotheken, Systemtools, Code und Laufzeit. Mithilfe von Docker können die Anwendungen in jeder Umgebung schnell bereitgestellt und skaliert werden.
Docker und Windows Server
- Docker und Microsoft
- zdnet-Artikel, Docker und Windows Server Docker nutzt auf Linux-Servern sehr stark den Linux-Kernel, zum Beispiel die Features „namespaces“ und „cgroups“. Die Technik wird dementsprechend auch in Windows Server 2016 übernommen.
- cgroups (abbreviated from control groups) is a Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, disk I/O, network, etc.) of a collection of processes.
- namespaces are the important building block of Containers which isolates the applications from each other within single or multiple container' scope. When multiple processes / services are being run on multiple containers (on a single host system) then such isolation is a necessity from security and stability standpoints. A very essential command "docker run" itself creates the set of namespaces and controls the containers.
Docker Images
Kubernetes
Kubernetes Dashboard (kube-dashboard) [most mature and popular] Lens [most powerful one] Octant [easy to install and most portable] kubenav [Android and iOS support]