Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
containers_on_fedora_30 [2019/03/30 12:06] – [GitHub links] rpjdaycontainers_on_fedora_30 [2019/04/03 08:10] (current) – [TO DO] rpjday
Line 2: Line 2:
  
 Various pages and recipes for playing with containers on Fedora 30 (Branched at the moment). I've barely started so there's way more coming. Various pages and recipes for playing with containers on Fedora 30 (Branched at the moment). I've barely started so there's way more coming.
 +
 +===== TO DO =====
 +
 +  * OCI container and image specifications (containers/image and containers/storage)
  
 ===== Links ===== ===== Links =====
Line 25: Line 29:
   * [[https://github.com/opencontainers/runtime-tools|runtime-tools]]   * [[https://github.com/opencontainers/runtime-tools|runtime-tools]]
  
-==== General links ====+==== General links (way more coming) ====
  
   * [[https://www.opencontainers.org/|Open Container Initiative]]   * [[https://www.opencontainers.org/|Open Container Initiative]]
Line 31: Line 35:
   * [[https://cri-o.io/|cri-o]]   * [[https://cri-o.io/|cri-o]]
   * [[https://www.redhat.com/en/blog/working-container-storage-library-and-tools-red-hat-enterprise-linux|Working with the Container Storage library and tools in Red Hat Enterprise Linux]]   * [[https://www.redhat.com/en/blog/working-container-storage-library-and-tools-red-hat-enterprise-linux|Working with the Container Storage library and tools in Red Hat Enterprise Linux]]
 +  * [[https://www.ianlewis.org/en/container-runtimes-part-1-introduction-container-r|Container Runtimes Part 1: An Introduction to Container Runtimes]]
 +  * [[https://jvns.ca/blog/2016/10/10/what-even-is-a-container/|What Even is a Container?]]
 +  * [[https://www.slideshare.net/jpetazzo/anatomy-of-a-container-namespaces-cgroups-some-filesystem-magic-linuxcon|Anatomy of a Container]]
 +  * [[https://www.silicon.co.uk/software/open-source/linux-kernel-cgroups-namespaces-containers-186240|How Linux Kernel Cgroups And Namespaces Made Modern Containers Possible]]
  
  
 ===== Packages ===== ===== Packages =====
  
-A currently disorganized list of F30 packages related to containers:+A currently disorganized list of F30 packages related to containers (with some structure of container-related dependencies) 
 + 
 +==== podman ====
  
-  * [[https://apps.fedoraproject.org/packages/lxc|LXC]] 
   * [[https://apps.fedoraproject.org/packages/podman|podman]]   * [[https://apps.fedoraproject.org/packages/podman|podman]]
 +    * [[https://apps.fedoraproject.org/packages/containers-common|containers-common]]
 +    * [[https://apps.fedoraproject.org/packages/containernetworking-plugins|containernetworking-plugins]]
 +    * [[https://apps.fedoraproject.org/packages/runc|runc]]
 +
 +==== buildah ====
 +
   * [[https://apps.fedoraproject.org/packages/buildah|buildah]]   * [[https://apps.fedoraproject.org/packages/buildah|buildah]]
 +    * [[https://apps.fedoraproject.org/packages/containers-common|containers-common]]
 +    * [[https://apps.fedoraproject.org/packages/runc|runc]]
 +
 +==== runc ====
 +
 +  * [[https://apps.fedoraproject.org/packages/runc|runc]]
 +
 +==== skopeo ====
 +
   * [[https://apps.fedoraproject.org/packages/skopeo|skopeo]]   * [[https://apps.fedoraproject.org/packages/skopeo|skopeo]]
 +    * [[https://apps.fedoraproject.org/packages/containers-common|containers-common]]
 +
 +==== containers-common ====
 +
   * [[https://apps.fedoraproject.org/packages/containers-common|containers-common]]   * [[https://apps.fedoraproject.org/packages/containers-common|containers-common]]
-  * [[https://apps.fedoraproject.org/packages/containernetworking-plugins|containernetworking-plugins]]+ 
 +==== container-selinux ==== 
 + 
 +  * [[https://apps.fedoraproject.org/packages/container-selinux|container-selinux]] 
 + 
 +==== containerd ==== 
   * [[https://apps.fedoraproject.org/packages/containerd|containerd]]   * [[https://apps.fedoraproject.org/packages/containerd|containerd]]
 +    * [[https://apps.fedoraproject.org/packages/runc|runc]]
 +
 +
 +==== fuse-overlayfs ====
 +
 +None of the above appears to need this, but what the heck.
 +
   * [[https://apps.fedoraproject.org/packages/fuse-overlayfs|fuse-overlayfs]]   * [[https://apps.fedoraproject.org/packages/fuse-overlayfs|fuse-overlayfs]]
  
Line 53: Line 94:
   * [[F30_podman]]   * [[F30_podman]]
   * [[F30_buildah]]   * [[F30_buildah]]
 +  * [[F30_runc]]
 +  * [[F30_containerd]]
   * [[F30_skopeo]]   * [[F30_skopeo]]
 +  * [[F30_crio]]
 +
 +===== Course outlines =====
 +
 +Here are my in-progress outlines for two container technology-related courses that should be available in the near future:
 +
 +  * [[Fundamentals of Container Technology]]
 +  * [[Container Orchestration with Kubernetes]]
  • containers_on_fedora_30.1553947564.txt.gz
  • Last modified: 2019/03/30 12:06
  • by rpjday