Skip to content

Instantly share code, notes, and snippets.

@jbales
jbales / gist:2928c1ea0696d250ce68fe4675225087
Created December 23, 2017 23:14
Shrink Docker Image File...
# (https://forums.docker.com/t/cleaning-up-docker-for-mac/17894)
#
# ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2
docker run -it --rm -v /:/host alpine chroot /host /bin/sh -c 'dd if=/dev/zero of=/var/lost+found/zeroes; rm /var/lost+found/zeroes'
cd ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux
/Applications/Docker.app/Contents/MacOS/qemu-img convert -p -O qcow2 Docker.qcow2 Docker-new.qcow2

Keybase proof

I hereby claim:

  • I am jbales on github.
  • I am jwbales (https://keybase.io/jwbales) on keybase.
  • I have a public key ASColHj8xJdQx6AB7ZjEkA4n_kap0HfKMYTkkks-2miqIQo

To claim this, I am signing this object:

@jbales
jbales / xhyve-freebsd-tutorial-1.md
Created March 31, 2016 04:14 — forked from tanb/xhyve-freebsd-tutorial-1.md
FreeBSD running on xhyve tutorial. (Appendix: Resize image with qemu. Create FreeBSD VM with qemu).

TL;DR

  • Create 5GB FreeBSD image.
  • Install FreeBSD on xhyve.
  • Mount host directory.

Requisites