Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| centos8_containers [2019/10/05 13:16] – [Packages] rpjday | centos8_containers [2019/10/06 12:32] (current) – [Overview] rpjday | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| * Using the CRI-O Container Engine | * Using the CRI-O Container Engine | ||
| + | * OCI image format, OCI-compatible container engines | ||
| * OpenShift | * OpenShift | ||
| + | * pods (OpenShift) | ||
| + | * Create / | ||
| ===== Images ===== | ===== Images ===== | ||
| Line 24: | Line 27: | ||
| * buildah (build OCI-compliant container images) | * buildah (build OCI-compliant container images) | ||
| * skopeo (copy images to and from registries) | * skopeo (copy images to and from registries) | ||
| + | * podman-docker | ||
| Dependencies: | Dependencies: | ||
| Line 31: | Line 35: | ||
| * containernetworking-plugins | * containernetworking-plugins | ||
| * oci-systemd-hook | * oci-systemd-hook | ||
| + | * oci-umount | ||
| * container-selinux | * container-selinux | ||
| + | * fuse-overlayfs | ||
| + | * slirp4netns | ||
| + | Modules: | ||
| + | |||
| + | < | ||
| + | $ dnf module info container-tools | ||
| + | </ | ||
| ===== Concepts ===== | ===== Concepts ===== | ||
| OCI: Open Container Initiative | OCI: Open Container Initiative | ||
| - | Container use cases: | + | ==== Use cases ==== |
| * single-node | * single-node | ||
| * multi-node (sometimes called " | * multi-node (sometimes called " | ||
| - | Core technologies: | + | ==== Core technologies |
| * cgroups | * cgroups | ||
| Line 48: | Line 60: | ||
| * SELinux | * SELinux | ||
| - | Commands | + | ==== Commands |
| * podman | * podman | ||
| Line 54: | Line 66: | ||
| * skopeo | * skopeo | ||
| * runc | * runc | ||
| + | |||
| + | ===== registries.conf ===== | ||
| + | |||
| + | < | ||
| + | # The only valid categories are: ' | ||
| + | # and ' | ||
| + | |||
| + | [registries.search] | ||
| + | registries = [' | ||
| + | |||
| + | # If you need to access insecure registries, add the registry' | ||
| + | # An insecure registry is one that does not have a valid SSL certificate or only does HTTP. | ||
| + | [registries.insecure] | ||
| + | registries = [] | ||
| + | |||
| + | |||
| + | # If you need to block pull access from a registry, uncomment the section below | ||
| + | # and add the registries fully-qualified name. | ||
| + | # | ||
| + | # Docker only | ||
| + | [registries.block] | ||
| + | registries = [] | ||
| + | </ | ||
| + | |||