Docker: Unterschied zwischen den Versionen

Aus Meine Wiki
Zur Navigation springen Zur Suche springen
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Category:Linux]]
  
:[http://www.sitepoint.com/how-to-use-the-official-docker-wordpress-image/ Link ] to How to Use the Official Docker Wordpress image.
 
 
:[http://www.zdnet.de/88246989/docker-und-windows-server-2016-das-muessen-profis-wissen/ 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.
 
  
 +
== 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 ==
 +
:[https://www.docker.com/microsoft Docker und Microsoft]
 +
:[http://www.zdnet.de/88246989/docker-und-windows-server-2016-das-muessen-profis-wissen/ 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.
 
:[https://en.wikipedia.org/wiki/Cgroups 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.
 
:[https://en.wikipedia.org/wiki/Cgroups 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.
:[https://www.lampstellar.com/node/28 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.
+
:[https://www.lampstellar.com/node/28 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.
 
 
:[https://www.docker.com/microsoft Docker und Microsoft]
 
  
 +
== Docker Images ==
 +
:[http://www.sitepoint.com/how-to-use-the-official-docker-wordpress-image/ Official Docker Wordpress image]
  
== mini Erklärung ==
+
== Kubernetes ==
: [https://www.continum.net/managed-hosting/managed-kubernetes/ managed-kubernetes]
 
  
== Kubernetes GUI==
+
:[https://kubernetes.io/de/docs/tutorials/kubernetes-basics/ Kubernetes Basics]
 +
:[https://caylent.com/50-useful-kubernetes-tools-for-2020 Kubernetes Tools]
 +
:[https://www.continum.net/managed-hosting/managed-kubernetes/ Erklärung 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 ]
  
There are the finalist (with tl;dr):
+
    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 ==
  
: https://caylent.com/50-useful-kubernetes-tools-for-2020
+
:[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


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

Official Docker Wordpress image

Kubernetes

Kubernetes Basics
Kubernetes Tools
Erklärung managed-kubernetes
Best Kubernetes GUI clients
   Kubernetes Dashboard (kube-dashboard) [most mature and popular]
   Lens [most powerful one]
   Octant [easy to install and most portable]
   kubenav [Android and iOS support]

Job

Job1
Job2