Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kontainerize KDE

Kontainerize KDE

Setting up a development environment for a software can be time-consuming and at times a bit confusing
There are many libraries and packages that need to be installed and which might also cause conflict with the existing system packages. There are various ways to containerize an application, we will discuss two major approaches - Docker and Flatpak.

Docker helps a developer by setting up a sandboxed development environment in a container which can be used for debugging, testing or developing a new feature. You can run multiple such environments parallelly e.g. stable & development environment. Flatpak provides a sandbox environment in which users can run applications in isolation from the rest of the system.

Anu Mittal

July 29, 2018
Tweet

More Decks by Anu Mittal

Other Decks in Programming

Transcript

  1. Why should we know about this? Useful in all domains:

    Developer IT operations Business Leader
  2. Containers are a method of operating system virtualization that allow

    you to run an application and its dependencies in resource-isolated processes.
  3. Getting started with Flatpak PS. Tied to linux and mainly

    focuses on bundling and sandboxing of desktop applications