Containers! - The "shot heard around the world"... DOCKERS
Posted: Wed 24 Jun 2015, 00:02
The industry is touting a new paradigm where an application, any application, will come to you in a "container" which you can deploy on whatever platform you desire. This means Unix/Linux/Apple/Microsoft/Minis/Mainframes/etc.
Containers, not a new term, but a new view on its use, is a Visualization technology. KVM and other hypervisors allow Puppy users to run addition distro OSes on their PUPs (LightHouse64, FATDOG, EmSEE, Just-LightHouse64, and some others are PUP distros where one can easily do this using Guides that are in the forum, today). So, for example, using EmSee the user boots and starts the QEMU Launcher from the Menu to run a virtual PC where a 2nd distro can be booted and run. In most cases, your 64bit PC will use KVM, a Linux kernel module, to get native speeds from both the running PUP and the distro in the virtual PC.
Containers goes further: It too uses Linux's built in services that supports its operations so that a "contained" application can be dropped onto the system and run and it will NOT step on the toes of any running applications in the running system. Imagine a metal container being lifted off of a train and loaded onto a truck trailer for transport.
With software defined networks (SDNs) growing in use and new data devices rapidly growing, a new kind of secure isolation of applications is occurring. You can run a container on your Puppy or on another PC on your LAN, or hosted on some webhost, or in the cloud where ALL YOU NEED is the application in its container.
It should not be too long before some PUP developer provides a PET, for PUPPY use, of these "Containers". Its open source and free to download and use.This technology fits in with the directions of things already in the marketplace as well as much coming our way. And, important to this community, for it is Linux technology.
Containers, not a new term, but a new view on its use, is a Visualization technology. KVM and other hypervisors allow Puppy users to run addition distro OSes on their PUPs (LightHouse64, FATDOG, EmSEE, Just-LightHouse64, and some others are PUP distros where one can easily do this using Guides that are in the forum, today). So, for example, using EmSee the user boots and starts the QEMU Launcher from the Menu to run a virtual PC where a 2nd distro can be booted and run. In most cases, your 64bit PC will use KVM, a Linux kernel module, to get native speeds from both the running PUP and the distro in the virtual PC.
Containers goes further: It too uses Linux's built in services that supports its operations so that a "contained" application can be dropped onto the system and run and it will NOT step on the toes of any running applications in the running system. Imagine a metal container being lifted off of a train and loaded onto a truck trailer for transport.
With software defined networks (SDNs) growing in use and new data devices rapidly growing, a new kind of secure isolation of applications is occurring. You can run a container on your Puppy or on another PC on your LAN, or hosted on some webhost, or in the cloud where ALL YOU NEED is the application in its container.
It should not be too long before some PUP developer provides a PET, for PUPPY use, of these "Containers". Its open source and free to download and use.This technology fits in with the directions of things already in the marketplace as well as much coming our way. And, important to this community, for it is Linux technology.