Skip to content

Instantly share code, notes, and snippets.

@ScottJWalter
Created April 10, 2025 05:14
Show Gist options
  • Save ScottJWalter/635dd561e993e82b7decedb02bd07884 to your computer and use it in GitHub Desktop.
Save ScottJWalter/635dd561e993e82b7decedb02bd07884 to your computer and use it in GitHub Desktop.
Relocate docker root directory
#!/bin/sh
NEW_ROOT=/new/parent/folder
OLD_ROOT=/var/lib
sudo systemctl stop docker
sudo systemctl stop docker.socket
sudo systemctl stop conainerd
sudo mkdir -p $NEW_ROOT
sudo mv $OLD_ROOT/docker $NEW_ROOT
# edit /etc/docker/daemon.json:
# {
# "data-root": "$NEW_ROOT/docker"
# }
sudo systemctl start docker
docker info -f '{{.DockerRootDir}}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment