User:Jukeboksi/Notes at the Google Cloud OnBoard Kubernetes Engine event in Helsinki 2019: Difference between revisions

+ definition of Docker
(+ definition of w:container (virtualization))
(+ definition of Docker)
Line 7: Line 7:


A '''[[w:container (virtualization)|container]]''' is an isolated [[w:user space|user space]] in which [[w:computer program|computer program]]s run directly on the host [[w:operating system|operating system]]'s [[w:Kernel (operating system)|kernel]] but have access to a restricted subset of its resources. A computer program running on an ordinary operating system can see all resources (connected devices, files and folders, [[w:Shared resource|network shares]], CPU power, quantifiable hardware capabilities) of that computer. However, programs running inside a container can only see the container's portion of the file system and the devices assigned to it. The mechanism by which a host operating system runs programs in isolated user-space environments is called ''containerization'' or ''operating-system-level virtualization''. (Wikipedia)
A '''[[w:container (virtualization)|container]]''' is an isolated [[w:user space|user space]] in which [[w:computer program|computer program]]s run directly on the host [[w:operating system|operating system]]'s [[w:Kernel (operating system)|kernel]] but have access to a restricted subset of its resources. A computer program running on an ordinary operating system can see all resources (connected devices, files and folders, [[w:Shared resource|network shares]], CPU power, quantifiable hardware capabilities) of that computer. However, programs running inside a container can only see the container's portion of the file system and the devices assigned to it. The mechanism by which a host operating system runs programs in isolated user-space environments is called ''containerization'' or ''operating-system-level virtualization''. (Wikipedia)
'''[[w:Docker (software)|Docker]]''' is a [[w:computer program|computer program]] that performs [[w:operating-system-level virtualization|operating-system-level virtualization]]. It was first released in 2013 and is developed by [[w:Docker, Inc.|Docker]]. (Wikipedia)
9,842

edits