Docker installeren debian

Laatst gewijzigd: 07-08-2023

Hoe installeer je docker onder debian.

01 Installeren

Eerst gaan we de repos bijwerkern:

sudo apt update

Daarna installeren we een paar extra programma’s

sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common

Dan voegen we de GPG key van de docker repo toe.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

voeg de repo toe

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable"

dan opnieuw een update

sudo apt update

check of je van de docker repo gaat installeren:

apt-cache policy docker-ce

Je krijgt dan een lijst met installeerbare versies. Op dit moment is dat bijv. 5:19.03.10~3-0~debian-buster.

Daarna kunnen we installeren

sudo apt install docker-ce

02 basislocatie aanpassen

Omdat ik op mijn lapt niet veel schijfruimte heb, wil ik de basis map voor docker verplaatsen naar een externe harddisk Maak een config file aan voor dockerd

sudo nano /etc/docker/daemon.json

En geef het de volgende inhoud

{
    "data-root": "/mnt/docker-data",
    "storage-driver": "overlay2"
}

03 Rechten nieuwe doelmap

Nu moeten we nog de rechten goed zetten:

chown -R root:root /mnt/docker-data
chmod 711 /mnt/docker-data

04 kopieer oude locatie naar nieuwe

Net rsync kopieren we de oude map naar de nieuwe locatie

rsync -aqxP /var/lib/docker/ /mnt/docker-data

meer projecten