Visit Our UNIX and Linux User Community

Docker is dead - cri-o the new best practice

Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users Docker is dead - cri-o the new best practice
# 1  
Old 04-17-2020
Docker is dead - cri-o the new best practice

Since some time now docker is being on the fall and is being abandoned as provider for container technology.

Red Hat already threw docker out of its Red Hat Enterprise Linux (all Versions 6,7 and 8) last year. The Cloud Native Computing Foundation replaced docker as recommended container technology with CRI-O (Container Runtime Interface) as best practice.

Furthermore the acquisition of Docker Enterprises(=Docker Swarm Product) part of Docker Inc. by Mirantis is a clear sign of its current declining meaning for its future in the area of containers.

Red Hats way is to foster CRI-O (the runtime system) and podman (the management cli tools). CRI-O is better in ways of using less system resources. Also CRI-O does not use an additional daemon as docker does.

For migration simplicity podman is designed to have the commands very similar/identical to the corresponding docker commands. As I understood, the CRI-O maintains compatibility to dockerfiles and images, so a migration will be easy.

Nice to look at: The Cloud Native Computing Foundation Interactive Landscape

CNCF Cloud Native Interactive Landscape

Last edited by stomp; 04-20-2020 at 06:48 AM..
This User Gave Thanks to stomp For This Post:

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Web Development

Some Typical Discourse Docker (Standalone) Rebuild, Restore and Update Times

Just some notes on some typical tasks for Discourse and how long they take: Restore Postgres DB (Linux Ubuntu, 8 Core 32 GB RAM) # time ./restoreneo // simple script that does a command line restore cd /var/www/discourse discourse enable_restore Restore are now permitted. Disable... (0 Replies)
Discussion started by: Neo
0 Replies

2. What is on Your Mind?

VBulletin 3.8 to Discourse on Docker Migration Test Take Four

Test Build 4 on New Server, with changes identified in discourse test builds 2 and 3, primarily: Insuring ruby-bbcode-to-markdown is enabled. Removing line breaks from ICODE to markdown in migration script. Added vbpostid to posts in discourse to setup migrating vb "thanks" to discourse... (28 Replies)
Discussion started by: Neo
28 Replies

3. What is on Your Mind?

VBulletin 3.8 to Discourse on Docker Migration Test Take Two

OK. Like we all do, we learn a lot from tests, test migrations, and so forth. Today, I started from scratch on test migration 2, armed with a lot more knowledge, The main differences are as follows: Installed discourse plugin ruby-bbcode-to-md before starting the install Modified... (30 Replies)
Discussion started by: Neo
30 Replies

4. Docker

Docker learning Phase-I

Hello All, I had recently learnt a bit of Docker(which provides containerization process). Here are some of my learning points from it. Let us start first with very basic question: What is Docker: Docker is a platform for sysadmins and developers to DEPLOY, DEVELOP and RUN applications ... (7 Replies)
Discussion started by: RavinderSingh13
7 Replies

5. UNIX for Beginners Questions & Answers

Can't pass a variable representing the output of lsb_release to a docker dontainer

I don't know why, but the rendering of my code mucks up the spacing and indentation, despite being correct in the original file. I'm having issues getting the following script to run (specifically the nested script at the end of the docker command near the end of the script; I think I'm not passing... (2 Replies)
Discussion started by: James Ray
2 Replies

6. Shell Programming and Scripting

Problem in extracting yocto SDK for docker

Actually I was facing the following issue while building my Yocto SDK on Docker container sudo docker build --tag="akash/eclipse-che:6.5.0-1" --tag="akash/eclipse-che:latest" /home/akash/ Sending build context to Docker daemon 26.93MB Step 1/5 : FROM eclipse/cpp_gcc ... (3 Replies)
Discussion started by: Akash BHardwaj
3 Replies

7. Linux

Docker and pipework,ip with other subnet

Recently i found this for give to docker a "personal" ip ip addr del dev eth0 ip link add link eth0 dev eth0m type macvlan mode bridge ip link set eth0m up ip addr add dev eth0m route add default gw container i did ... (0 Replies)
Discussion started by: Linusolaradm1
0 Replies

8. Shell Programming and Scripting

sed is dead

Hello everybody, I'm new to bash scripting (and scripting in general) but I'm making decent progress in the hands-on solutions I need... I've encountered a problem that seemed very simple to me at first, but had me going on for hours. Maybe you can help me. Say I have an input text file like... (2 Replies)
Discussion started by: origamisven
2 Replies

9. Shell Programming and Scripting

what is dead.letter ??

Hi all can you please help me what is dead.letter file ? when it is created ? for the first time i have seen this file getting created in my current directory? I am using SunOs. Any IDEA ?? (2 Replies)
Discussion started by: jambesh
2 Replies

Featured Tech Videos