Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save Sedighzade/50fa7e466f282c36b170b1e170674c22 to your computer and use it in GitHub Desktop.

Select an option

Save Sedighzade/50fa7e466f282c36b170b1e170674c22 to your computer and use it in GitHub Desktop.
Install Docker on Linux Mint 20.2 Mate Edition

Install Docker Desktop on Linux Mint 20.3

Uninstall old versions

  • Uninstall the tech preview or beta version of Docker Desktop for Linux. Run: sudo apt remove docker-desktop rm -r $HOME/.docker/desktop sudo rm /usr/local/bin/com.docker.cli sudo apt purge docker-desktop

kvm

  • Load kvm module modprobe kvm modprobe kvm_intel or modprobe kvm_amd
  • Check kvm status: kvm-ok lsmod | grep kvm
  • Set up KVM device user permissions sudo usermod -aG kvm $USER

Preparing for install

  • Setup package repository
    • sudo apt-get install ca-certificates curl gnupg lsb-release
    • sudo mkdir -p /etc/apt/keyrings
    • curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    • The most Important step: echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null You can replace focal with your own Mint release. Here Linux Mint is 20th release so I choose focal (Ubuntu 20).
    • sudo apt-get update
    • sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • Download latest binary (.deb file) from release page

Install deb file

  • sudo apt-get install ./docker-desktop-<version>-<arch>.deb In my case I downloaded version 4.9.1 so the above command converts to: sudo apt-get install ./docker-desktop-4.9.1-amd64.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment