Na stronie używamy cookies. Korzystając z witryny wyrażasz zgodę na ich wykorzystywanie.
            
        Zamknij
    
    
    
	
    
        
                    
                Zmiana położenia katalogu przetrzymywania obrazów Dockera
- 
   Otwórz do edycji plik /lib/systemd/system/docker.service
   i zastąp linijkę:
   
   ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS
   linijką
   ExecStart=/usr/bin/dockerd -g /new/path/docker -H fd:// $DOCKER_OPTS
   gdzie /new/path/docker powinien zawierać nową lokalizację katalogów z obrazami.
- 
Zatrzymaj usługę Dockera:
   sudo systemctl stop docker
- 
Upewnij się, że usługa Dockera zatrzymała się poprawnie:
   sudo ps aux | grep -i docker | grep -v grep
Jeśli powyższe polecenie nie wyświetli żadnych wyników to znaczy że wszystko jest OK.
- 
Ponieważ plik konfiguracyjny jednostki Dockera (ten edytowany powyżej) się zmienił, musisz odświeżyć jednostki systemd.
   Zrobisz to poleceniem:
   systemctl daemon-reload
- 
Przenieś całą zawartość poprzedniego katalogu /var/lib/docker do nowej lokalizacji:
   sudo rsync -aqxP /var/lib/docker/ /new/path/docker
Jeśli chcesz mieć dostęp do plików z powyższego katalogu jako inny użytkownik, to możesz wydać plecenie:
   sudo chmod -R username:groupname /new/path/docker
- 
Uruchom usługę Dockera:
   sudo systemctl start docker
- 
Upewnij się, że usługa poprawnie wystartowała:
   ps aux | grep -i docker | grep -v grep
Jeśli powyższe polecenie wyświetli jakieś wyniki (informacje na temat uruchomionych procesów), to znaczy
   że wszystko jest OK.