Moby Project - a collaborative project for the container ecosystem to assemble container-based systems (by moby)

Moby Alternatives

Similar projects and alternatives to Moby
  • GitHub repo bitwarden_rs

    Unofficial Bitwarden compatible server written in Rust

  • GitHub repo CPM.cmake

    📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo pass-import

    A pass extension for importing data from most of the existing password manager.

  • GitHub repo Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

  • GitHub repo dockerfile

    Dockerfile best-practices for writing production-worthy Docker images.

  • GitHub repo storage

  • GitHub repo docker-flask-example

    A production ready example Flask app that's using Docker and Docker Compose.

  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • GitHub repo Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

  • GitHub repo Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems.

  • GitHub repo moment

    Parse, validate, manipulate, and display dates in javascript.

  • GitHub repo Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  • GitHub repo Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

  • GitHub repo Pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

  • GitHub repo Symfony

    The Symfony PHP framework

  • GitHub repo cockroach

    CockroachDB - the open source, cloud-native distributed SQL database.

  • GitHub repo matplotlib

    matplotlib: plotting with Python

  • GitHub repo pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

  • GitHub repo phpMyAdmin

    A web interface for MySQL and MariaDB

  • GitHub repo JRuby

    JRuby, an implementation of Ruby on the JVM

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Moby alternative or higher similarity.


Posts where Moby has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-18.
  • Deep Dive into Docker Internals - Union Filesystem | 2021-03-01
    // opts := fmt.Sprintf("lowerdir=%s,upperdir=%s,workdir=%s", strings.Join(absLowers, ":"), path.Join(dir, "diff"), path.Join(dir, "work")) mountData := label.FormatMountLabel(opts, mountLabel) mount := unix.Mount mountTarget := mergedDir rootUID, rootGID, err := idtools.GetRootUIDGID(d.uidMaps, d.gidMaps) // ...
  • docker and multi-homed host | 2021-02-27
    So I don't really understand why it is working. Found suggestion on moby gh-issue 35251.
  • Container Question | 2021-02-26
  • Docker Internal Dns Refusing Connections | 2021-02-23
    Yeah, I also have seen my problem return. I've been able to nail down what I think is a related issue with iptables rules not being cleared when containers/networks are stopped/removed. I've reported the bug here:
  • Cutting Build Time In Half with Docker’s Buildx Kubernetes Driver | 2021-02-18
    One of the first things we wanted to solve was the concurrency issue and we set out to ensure that Docker itself was able to handle a larger workload. We came across the issue Concurrent "docker build" takes longer than sequential builds where people were describing what we feared; Docker slowed down when many builds were being run at the same time. Lucky for us, that issue was opened in 2014 and plenty of work had been done to resolve this issue. The final comment, by a member of the Docker team, was "Closing this. BuildKit is highly optimized for parallel workloads. If you see anything like this in buildkit or buildkit compared to legacy builder please report a new issue with a repro case." Thus we set out to learn more about BuildKit (the Github repository is located here). While researching, we came across buildx, which ended up having three key features we believed would resolve many of our issues. These three features were the bake command, the buildx kubernetes driver, and the ability for the Kubernetes driver to consistently send builds to the same server. Let’s cover each of these, first up the bake command.
  • LastPass is finally a no-brainer to ditch: Bitwarden?
    definitely yes, I am hosting one bitwarden_rs without docker on Google Cloud f1-micro free tier 1 CPU, 0.6GB RAM. I've used docker image extractor here, then extract binary and web-vault files. Something like: ``` curl -sL | bash -s img bitwardenrs/server:latest
  • Threat Actors Now Target Docker via Container Escape Features | 2021-02-13 :

    > Run docker swarm ca --rotate to generate a new CA certificate and key. If you prefer, you can pass the --ca-cert and --external-ca flags to specify the root certificate and to use a root CA external to the swarm. Alternately, you can pass the --ca-cert and --ca-key flags to specify the exact certificate and key you would like the swarm to use.

    Docker ("moby") and podman v3 socket security could be improved:

    > From "ENH,SEC: Create additional sockets with limited permissions" [moby/moby#38879]( ::

    > > An example use case: securing the Traefik docker driver:

    > > "Docker integration: Exposing Docker socket to Traefik container is a serious security risk"

    > > > It seems it only require (read) operations : ServerVersion, ContainerList, ContainerInspect, ServiceList, NetworkList, TaskList & Events.

    > >

    > > > This role does exactly that: it launches two containers, a traefik one and another to securely provide limited access to the docker socket. It also provides the necessary configuration.

    > >

  • Question: When is Ipv6 support going to added? | 2021-02-12
    I’m not sure how well Jellyfin itself works with IPv6, but couldn’t you bypass all of that by just using docker port mappings as usual. No need for any IPv6 specific configuration as they bind to all IPv4 and IPv6 adresses by default, aside from this issue with the latest Docker versions.
  • Podman: A Daemonless Container Engine | 2021-02-11
    Alexander Larsson did the lions share of the work on device mapper, and here are 29 PRs to show it:

    In fact, Solomon's own words from "Integrate lvm/devicemapper implementation by @alexlarsson into a driver", so unless you're more knowledgeable about the history than Solomon, I'm going to have to discount your take on this entire thing.

    Regardless, I think things are at a much better place now.

  • what is "backingFsBlockDev" in volumes dir | 2021-01-31
    It originally comes from But this was updated to add quota support in volumes as well.
  • มาดูกันว่า ชื่อแปลกๆของ Docker container นั้นสร้างมายังไง | 2021-01-25
  • Running chmod on file results in 'text file busy' when running straight after | 2021-01-22
  • A bit of advice on swarm | 2021-01-20
    Extra bonus: think in security and how can be bypassed or how client certificates can be revoked
  • CMake and the Future of C++ Package Management | 2021-01-14
    Sadly yes. Here's the relevant github issue for Docker (and I get the impression that it is Docker's fault rather than vcpkg's) and it seems to have got basically no attention.
  • NextCloudPi with Docker and IPv6 | 2021-01-07
    There is an open issue for now but it worked for me:


Basic Moby repo stats
6 days ago

moby/moby is an open source project licensed under Apache License 2.0 which is an OSI approved license.