Running Docker on WSL2 the right way

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

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
  • Docker Compose

    Define and run multi-container applications with Docker

  • # Finds the latest version $ compose_version=$(curl -fsSL -o /dev/null -w "%{url_effective}" https://github.com/docker/compose/releases/latest) # Downloads the binary to the plugins folder $ curl -fL --create-dirs -o ~/.docker/cli-plugins/docker-compose \ "https://github.com/docker/compose/releases/download/${compose_version}/docker-compose-linux-$(uname -m)" # Assigns execution permission to it $ chmod +x ~/.docker/cli-plugins/docker-compose

  • switch

  • # Finds the latest version $ switch_version=$(curl -fsSL -o /dev/null -w "%{url_effective}" https://github.com/docker/switch/releases/latest) # Downloads the binary $ sudo curl -fL -o /usr/local/bin/docker-compose \ "https://github.com/docker/compose/releases/download/${switch_version}/docker-compose-linux-$(dpkg --print-architecture)" # Assigns execution permission to it $ sudo chmod +x /usr/local/bin/docker-compose

  • 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
  • docker-credential-helpers

    Programs to keep Docker login credentials safe by storing in platform keystores

  • # Finds the latest version $ wincred_version=$(curl -fsSL -o /dev/null -w "%{url_effective}" https://github.com/docker/docker-credential-helpers/releases/latest) # Downloads and extracts the .exe $ sudo curl -fL \ "https://github.com/docker/docker-credential-helpers/releases/download/${wincred_version}/docker-credential-wincred-${wincred_version}-$(dpkg --print-architecture).zip" | zcat | sudo tee /usr/local/bin/docker-credential-wincred.exe >/dev/null # Assigns execution permission to it $ sudo chmod +x /usr/local/bin/docker-credential-wincred.exe

  • kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

  • The entire setup process may take some time, but you will have achieved almost everything that Docker Desktop used to provide to you (by the way, I use kind as an alternative to Docker Desktop's built-in K8s).

  • dotfiles

    Bootstrap your Ubuntu in a single command! (by felipecrs)

  • For example, in my dotfiles, every single of these steps are automated, including configuring /etc/docker/daemon.json, changing ~/.profile, and even providing a way to automatically update your extra binaries (docker-compose, or the wincred.exe) every time you update your dotfiles (by using a feature of chezmoi - a dotfiles manager which I totally recommend).

  • 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

  • why was Compose on Kubernetes discontinued ! what to use instead !

    4 projects | /r/kubernetes | 3 May 2022
  • 12 Factor: 13 years later

    3 projects | dev.to | 26 Apr 2024
  • Gérer des conteneurs qui ressemblent à des machines virtuelles avec Bootloose (successeur de…

    5 projects | dev.to | 31 Mar 2024
  • One Minute: Compose

    4 projects | dev.to | 30 Mar 2024
  • How to distribute workloads using Open Cluster Management

    3 projects | dev.to | 26 Jan 2024