Speed boost achievement unlocked on Docker Desktop 4.6 for Mac

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • nerdctl

    contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ... (by AkihiroSuda)

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • colima

    Container runtimes on macOS (and Linux) with minimal setup

  • lima

    Linux virtual machines, with a focus on running containers

    I was curious what's the situation for Colima. It like like fs sharing is being discussed a lot over the years, but virtiofs depends on Mac's virtualisation.framework and can't be used in qemu currently. https://github.com/lima-vm/lima/issues/20#issuecomment-10686...

    Instead 9p experimental support got there a few days ago: https://github.com/lima-vm/lima/issues/20#issuecomment-10660...

  • documentation

    Discontinued Kata Containers version 1.x documentation (for version 2.x see https://github.com/kata-containers/kata-containers). (by kata-containers)

    Both Kata Containers and UTM support virtio-fs, so this is not strictly true. The former can be used as a stand-in replacement for the runtime used by docker desktop[1]. With the latter, one could use a UTM-backed guest as a docker runtime in macOS[2] or run docker directly on the guest[3].

    [1] https://github.com/kata-containers/documentation/blob/master...

    [2] https://www.codeluge.com/post/setting-up-docker-on-macos-m1-...

    [3] https://www.lifeintech.com/2021/11/03/docker-performance-on-...

  • Podman Desktop

    Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.

    For those curious, Podman also has an official GUI currently only available for macOS at https://github.com/containers/podman-desktop

  • multipass

    Multipass orchestrates virtual Ubuntu instances

    Multipass from Canonical has been working really well for me.

    https://multipass.run/

  • rules_docker

    Discontinued Rules for building and handling Docker images with Bazel

    Did you mean this one? https://github.com/bazelbuild/rules_docker

    I was very interested in this Bazel-based way of building containers but its README page says "it is on minimal life support," which does not inspire confidence. How's your experience using it?

  • SaaSHub

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

    SaaSHub logo
  • Spring Loaded

    Java agent that enables class reloading in a running JVM

    When using Java, with say, jib and skaffold, when a change is detected the image is rebuilt with some fairly smart cacheing being done to minimize the build time.

    In more interesting setups, the class files aren't in the image but rather mapped in - much the same way one would with dynamic and then a hot reload - https://docs.spring.io/spring-boot/docs/1.3.8.RELEASE/refere...

    > Spring Loaded goes a little further in that it can reload class definitions with changes in the method signatures. With some customization it can force an ApplicationContext to refresh itself (but there is no general mechanism to ensure that would be safe for a running application anyway, so it would only ever be a development time trick probably).

    And this way, the container can remain the same with the class files being changed underneath it.

    https://github.com/spring-projects/spring-loaded

  • roadmap

    Welcome to the Public Roadmap for All Things Docker! We welcome your ideas. (by docker)

    Sorry I missed this message - I think the best write up of it is from the issue thread: https://github.com/docker/roadmap/issues/7#issuecomment-1044...

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

  • DevPod: Codespaces but open source, client only, unopinionated

    1 project | news.ycombinator.com | 19 Sep 2024
  • Boost your development environment with Ubuntu Multipass

    2 projects | news.ycombinator.com | 6 Sep 2024
  • Kubernetes the Harder Way

    1 project | news.ycombinator.com | 29 Aug 2024
  • Setting your remote development environment

    1 project | dev.to | 8 Jul 2024
  • Podman Desktop 1.11: Light mode and new Kubernetes features

    7 projects | news.ycombinator.com | 26 Jun 2024