Get the App
SLTechnology News&Howtos  ›  Servers  › 

How does the Ubuntu system move the default directory of docker to a custom location

Shulou Source: shulou.com Published: 2022-06-01 11:52:53 09月29日 Update

This article mainly introduces "Ubuntu system how to move the default directory of docker to a custom location". In daily operation, I believe many people have doubts about how to move the default directory of docker to a custom location in the Ubuntu system. Xiaobian consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful to answer the question of "how the Ubuntu system moves the default directory of docker to a custom location". Next, please follow the editor to study!

Mode one

Perform sudo service docker status (or sudo systemctl status docker) to check the status of the docker service. If the system has / lib/systemd/system/docker.service, you can modify this file.

# sudo service docker stop (or systemctl stop docker) # sudo vim / lib/systemd/system/docker.service

Add the-- data-root=/data/dockerd-data parameter, as shown below

# sudo systemctl daemon-reload# sudo mkdir / data/dockerd-data# sudo rsync-aqxP / var/lib/docker/ / data/dockerd-data

Restart docker after data transfer

Sudo service docker start (or sudo systemctl start docker)

Verify that docker is running in a new data directory

# ps aux | grep-I docker | grep-v grep

Mode two

Execute sudo service docker status to check the status of the docker service, and add parameters to / etc/docker/daemon.json if the system does not start the service with / lib/systemd/system/docker.service

# sudo service docker stop# sudo vim / etc/docker/daemon.json

Add this content: {"graph": "/ data/dockerd-data"}

# sudo mkdir / data/dockerd-data # sudo rsync-aqxP / var/lib/docker/ / data/dockerd-data

Restart docker after data transfer

# sudo service docker start

Verify that docker is running in a new data directory

# ps aux | grep-I docker | grep-v grep

At this point, the study on "how the Ubuntu system moves the default directory of docker to a custom location" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Tags: Directories systems locations data learning services parameters methods more status help running practical next content files articles methods theory knowledge Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Information MySQL Docker MariaDB Redmi