Day 3: What is Docker and why should I care?

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. lima

    Linux virtual machines, with a focus on running containers

    Docker is a company that maintains the Docker software and also offers a cloud service to run Docker containers in the cloud. They run DockerHub, which is a platform to store share and run Docker images. The actual standard for Docker containers is called OCI (Open Container Initiative). Because Docker is based on OCI there are many other tools that can interact with Docker containers, like Podman or Lima. If you want to go really deep, I really recommend reading the OCI specification! It's long but super interesting.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. docker

    FreeBSD port of docker, take a look at PORTING-FREEBSD.md in freebsd-compat branch (by kvasdopil)

    So you installed Docker yesterday but you're still not quite sure what to do what it actually is?

  4. podman

    Podman: A tool for managing OCI containers and pods.

    Docker is a company that maintains the Docker software and also offers a cloud service to run Docker containers in the cloud. They run DockerHub, which is a platform to store share and run Docker images. The actual standard for Docker containers is called OCI (Open Container Initiative). Because Docker is based on OCI there are many other tools that can interact with Docker containers, like Podman or Lima. If you want to go really deep, I really recommend reading the OCI specification! It's long but super interesting.

  5. distribution-spec

    OCI Distribution Specification

    Docker is a company that maintains the Docker software and also offers a cloud service to run Docker containers in the cloud. They run DockerHub, which is a platform to store share and run Docker images. The actual standard for Docker containers is called OCI (Open Container Initiative). Because Docker is based on OCI there are many other tools that can interact with Docker containers, like Podman or Lima. If you want to go really deep, I really recommend reading the OCI specification! It's long but super interesting.

  6. hub-feedback

    Feedback and bug reports for the Docker Hub

    Docker is a company that maintains the Docker software and also offers a cloud service to run Docker containers in the cloud. They run DockerHub, which is a platform to store share and run Docker images. The actual standard for Docker containers is called OCI (Open Container Initiative). Because Docker is based on OCI there are many other tools that can interact with Docker containers, like Podman or Lima. If you want to go really deep, I really recommend reading the OCI specification! It's long but super interesting.

  7. flyctl

    Command line tools for fly.io services

    Most cloud platforms support Docker containers. Sliplane, Fly.io, AWS, Google Cloud, etc. This means that you can easily switch between cloud providers if you want to, without having to change your software. If you ever migrated from one cloud provider to another, you probably know how much work this can be. With Docker, you can just take your container image and run it on the new platform.

  8. deploy-cloudrun

    A GitHub Action for deploying services to Google Cloud Run.

    Most cloud platforms support Docker containers. Sliplane, Fly.io, AWS, Google Cloud, etc. This means that you can easily switch between cloud providers if you want to, without having to change your software. If you ever migrated from one cloud provider to another, you probably know how much work this can be. With Docker, you can just take your container image and run it on the new platform.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Revisit base container image for AWS services

    4 projects | dev.to | 3 Feb 2025
  • Segurança em ContĂȘineres: Como Melange e apko Ajudam a Proteger Seus Projetos e Criar Imagens Minimalistas

    3 projects | dev.to | 30 Jan 2025
  • I don't like Docker or Podman

    2 projects | news.ycombinator.com | 26 Jan 2025
  • Lord of the Io_uring

    1 project | news.ycombinator.com | 6 Jan 2025
  • Beyond Docker - A DevOps Engineer's Guide to Container Alternatives

    4 projects | dev.to | 26 Dec 2024

Did you know that Go is
the 4th most popular programming language
based on number of references?