can't run docker inside wsl2

This page summarizes the projects mentioned and recommended in the original post on /r/bashonubuntuonwindows

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • distribution-spec

    OCI Distribution Specification

  • Also if you want to give installing systemd on a WSL2 distro a try then the easiest and most trouble-free solution to that that I've seen so far is Distrod (I even use it to install new WSL2 distros that have systemd as it pulls the distro rootfs from opencontainers.org) so give that a try as well.

  • distrobox

    Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

  • Yes, you can use Docker, Podman (so DistroBox too), LXC, systemd-nspawn etc (so nsbox.dev too) containers in the WSL2 distros themselves but know that Docker needs systemd vs Podman & LXC can be set to not use systemd's journald etc, hence it runs on bashonubuntuonwindows2 without having to make any modifications to the container for other than editing Podman's containers.conf file (also if you choose to go for podman but want to keep your old habits/scripts of typing docker then there's a podman-docker package in most distros that's just an alias to podman as podman is mostly compatible with docker commands - so yeah RedHat seriously wants to win us over).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wsl-distrod

    Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.

  • Also if you want to give installing systemd on a WSL2 distro a try then the easiest and most trouble-free solution to that that I've seen so far is Distrod (I even use it to install new WSL2 distros that have systemd as it pulls the distro rootfs from opencontainers.org) so give that a try as well.

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

  • About to upgrade my wfh machine. Is moving WSL2 environment as simple as export from old > import on new? Also considering move to docker.

    3 projects | /r/bashonubuntuonwindows | 5 May 2023
  • A bit confused on the difference between things like WSL and Ubuntu

    2 projects | /r/bashonubuntuonwindows | 26 Apr 2023
  • Install minikube with podman and CRI-O on wsl2 / Windows 11

    2 projects | dev.to | 4 Jul 2022
  • Stevedore: free and open-source Docker Desktop alternative for Windows

    3 projects | /r/docker | 8 Mar 2022
  • Windows 11 now comes with its own adware

    1 project | news.ycombinator.com | 24 Apr 2024