Files
awesome-kubernetes/docs/container-managers.md
Inaki Fernandez d2d15abcbe apr
2023-11-12 20:37:07 +01:00

19 KiB
Raw Blame History

Container Runtimes/Managers, Base Images and Container Tools. Podman, Buildah & Skopeo

  1. Introduction
  2. OCI Project. Open Container Initiative
    1. OCI Runtimes
      1. runc
      2. crun
    2. OCI Monitors
  3. Container Managers / Container Runtimes (CRI runtimes)
    1. CRI-O
    2. Podman. Pod Manager tool
      1. Podman Desktop
      2. Containers In High Security Environments with Podman
  4. Container Images
    1. Red Hat Universal Base Image
  5. Container Tools
    1. Buildah
    2. Skopeo
  6. Images
  7. Tweets

Introduction

OCI Project. Open Container Initiative

OCI Runtimes

runc

  • runc CLI tool for spawning and running containers according to the OCI specification

crun

  • crun A fast and lightweight fully featured OCI runtime and C library for running containers

OCI Monitors

  • Conmon An OCI container runtime monitor.

Container Managers / Container Runtimes (CRI runtimes)

CRI-O

Podman. Pod Manager tool

Podman Desktop

Containers In High Security Environments with Podman

Container Images

Red Hat Universal Base Image

Container Tools

Buildah

Skopeo

Images

??? note "Click to expand!"

<center>
[![OCP 4 Architecture](images/ocp4_arch.png)](https://www.openshift.com/blog/enterprise-kubernetes-with-openshift-part-one)
</center>

Tweets

Click to expand!

Running openvscode-server from #podman with:

podman pull https://t.co/eXpnV9qXTt
podman run -it --init -p 3000:3000 -v "$(pwd):/home/workspace:cached" gitpod/openvscode-server

Note; you might get a permission denied, is not aware of rootless use. Resolve with `chmod o+w -R` :-/

— Forever Young (@gbraad) (@gbraad) October 27, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

The RHEL/UBI 9 container images were released today! I'm quite happy with the size reduction! We have UBI Micro down to 7MB compressed! pic.twitter.com/PBU3cAApsp

— Scott McCarty (@fatherlinux) November 3, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Some of the things I like about @Podman_io is this ability to generate K8s pod YAMLs from podman pods.

(1): deploy a pod named webserver with an Nginx container.
(2): generate the K8s YAML for the podman pod
(3): You can direct the generated YAML to a file with redirection pic.twitter.com/PTykINAS4A

— SAIM SAFDAR (@cloudnativeboy) January 31, 2022
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>