No description
| README.md | ||
Docker in directory differente
Spostamento dati
fermare il docker
sudo systemctl stop docker.socket
sudo systemctl stop docker
fare la copia dei dati con i permessi e gli owner
sudo rsync -razPvp /var/lib/docker /home/nvme
editare il docker.service
sudo nano /lib/systemd/system/docker.service
inserire /home/nvme/docker la nuova directori aggiungendo --data-root=/home/nvme/docker
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --data-root=/home/nvme/docker
*** Nuovo modo di configurare editando ***
sudo/etc/docker/daemon.json
ed inserendo "data-root": "/home/nvme/docker", ricordarsi la , nel campo precedente x es
{
"log-driver": "journald",
"storage-driver": "overlay2",
"ip6tables": true,
"experimental": true,
"log-opts": {
"tag": "{{.Name}}"
},
"data-root": "/home/nvme/docker"
}
far ripartire il daemon e il docker
sudo systemctl daemon-reload
sudo systemctl start docker.socket
sudo systemctl start docker
verificare che tutto funzioni
sudo docker info
sudo systemctl status docker
cancellare la vecchia dir o farne un backup
sudo mv /var/lib/docker /var/lib/docker.backup
Cancellare i dati che non vengono utilizzati
docker system prune -a
docker system prune --volumes