Skip to main content

Instalacja Docker ze zmianą domyślnej lokalizacji

Instalacja repozytorium
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Instalacja Docker Engine:
sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Zmiana domyślnej lokalizacji plików dockera:
Utworzenie pliku /etc/docker/daemon.json, w którym wskażemy inną ścieżkę "data-root"
vim /etc/docker/daemon.json
W pliku wklejamy odpowiednią konfigurację
{
  "data-root": "/docker/docker-data"
}
Następnie startujemy usługę dockera:
sudo systemctl enable --now docker
Sprawdzamy, czy docker używa nowej lokalizacji:
docker info -f '{{ .DockerRootDir }}'
Uruchomienie testowego kontenera w celu weryfikacji poprawności instalacji:
sudo docker run hello-world
Output powinien wyglądać tak:

image.png