rkt (software)

from Wikipedia, the free encyclopedia
rkt

logo
Basic data

developer CoreOS, Inc.
Publishing year 2014
Current  version 1.30.0
( April 16, 2018 )
operating system Linux , MacOS
programming language Go
category Virtualization
License Apache 2.0
German speaking No
coreos.com

rkt (pronounced like “rocket”) is open source software that can be used to containerized applications using operating system virtualization. It competes with Docker .

rkt simplifies the deployment of applications because containers that contain all the necessary packages can be easily transported as files and installed. Containers ensure the separation and management of the resources used on a computer.

background

rkt was developed as an independent alternative to Docker. It is in constant development and can also be used by container management solutions such as Kubernetes . But it can also be used on individual systems like Docker.

The main differences to Docker were still quite high in the initial phase, but Docker has now made up for many of the missing features.

rkt can be integrated directly into Kubernetes .

End of development

On February 5, 2020, the team informed the community in the form of a git issue that the further development of rkt as part of the current project and under the new owner Red Hat will be discontinued.

Features

Composability

Following the Unix tool philosophy, rkt consists of a single executable file that can be integrated into init systems, scripts and more complex DevOps pipelines.

Customizable isolation

The level of isolation of the process can be individually adjusted together with plugins from the runtime environment.

Pods

The smallest unit is a pod , which can be a group of containers with shared resources.

See also

Web links

Individual evidence

  1. Sebastian Grüner: Competing container engines get a neutral home. In: golem.de . March 29, 2017. Retrieved December 13, 2017 .
  2. Frederic Lardinois: CoreOS's rkt Container Engine Hits 1.0. In: TechCrunch . February 4, 2016, accessed December 13, 2017 .
  3. Release 1.30.0 . April 16, 2018 (accessed February 9, 2019).
  4. GitHub page from rkt. Accessed July 23, 2018 .
  5. Brandon Butler: CoreOS launches Rkt- the container that's not Docker. In: Network World. February 5, 2016, accessed December 8, 2017 .
  6. Luca Bruno: Ending and archiving the rkt project. February 5, 2020, accessed May 3, 2020 .
  7. Thorsten Leemhuis: Container: Docker 1.10 and rkt 1.0. In: c't . February 19, 2016, accessed December 13, 2017 .