diff options
| author | sickcodes <[email protected]> | 2022-02-11 05:59:38 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-02-11 05:59:38 +0000 |
| commit | b3e8aabaa9ca209a4fb52e4fdba209ace9788912 (patch) | |
| tree | ba988b0cf2c175fff0db39a274c4c300ba452c4e | |
| parent | Merge pull request #442 from routmoute/master (diff) | |
| parent | Update README.md (diff) | |
| download | docker-osx-b3e8aabaa9ca209a4fb52e4fdba209ace9788912.tar.xz docker-osx-b3e8aabaa9ca209a4fb52e4fdba209ace9788912.zip | |
Merge pull request #452 from dulatello08/patch-1
Update README.md
| -rw-r--r-- | README.md | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -296,6 +296,41 @@ SEE commands in [https://github.com/sickcodes/osx-optimizer](https://github.com/ - Disable heavy login screen wallpaper - Disable updates (at your own risk!) +## Increase disk space by moving /var/lib/docker to external drive, block storage, NFS, or any other location conceivable. + +Move /var/lib/docker, following the tutorial below + +- Cheap large physical disk storage instead using your server's disk, or SSD. +- Block Storage, NFS, etc. + +Tutorial here: https://sick.codes/how-to-run-docker-from-block-storage/ + +Only follow the above tutorial if you are happy with wiping all your current Docker images/layers. + +Safe mode: Disable docker temporarily so you can move the Docker folder temporarily. + +- Do NOT do this until you have moved your image out already [https://github.com/dulatello08/Docker-OSX/#quick-start-your-own-image-naked-container-image](https://github.com/dulatello08/Docker-OSX/#quick-start-your-own-image-naked-container-image) + +```bash +killall dockerd +systemctl disable --now docker +systemctl disable --now docker.socket +systemctl stop docker +systemctl stop docker.socket +``` +Now, that Docker daemon is off, move /var/lib/docker somewhere + +Then, symbolicly link /var/lib/docker somewhere: + +```bash +mv /var/lib/docker /run/media/user/some_drive/docker +ln -s /run/media/user/some_drive/docker /var/lib/docker + +# now check if /var/lib/docker is working still +ls /var/lib/docker +``` +If you see folders, then it worked. You can restart Docker, or just reboot if you want to be sure. + ## Important notices: **2021-11-14** - Added High Sierra, Mojave |