aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsickcodes <[email protected]>2022-02-11 05:59:07 +0000
committerGitHub <[email protected]>2022-02-11 05:59:07 +0000
commit3188252da401dd41a3a6c7cc23ba7f072643dfd9 (patch)
treeba988b0cf2c175fff0db39a274c4c300ba452c4e
parentUpdate README.md (diff)
downloaddocker-osx-3188252da401dd41a3a6c7cc23ba7f072643dfd9.tar.xz
docker-osx-3188252da401dd41a3a6c7cc23ba7f072643dfd9.zip
Update README.md
-rw-r--r--README.md36
1 files changed, 32 insertions, 4 deletions
diff --git a/README.md b/README.md
index 842666b..8af16f1 100644
--- a/README.md
+++ b/README.md
@@ -296,12 +296,40 @@ 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 mounting filesystem on separate physical disk
+## Increase disk space by moving /var/lib/docker to external drive, block storage, NFS, or any other location conceivable.
-For more information SEE https://sick.codes/how-to-run-docker-from-block-storage/
+Move /var/lib/docker, following the tutorial below
-- Mount /var/lib/docker on physical disk
-- Use cheap physical disk storage instead using your server's disk
+- 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: