Docker 解决 macOS 上 Docker.qcow2 文件无限增长大小的问题 在 macOS 上使用 Docker 会发现一个问题,尤其是少于 256G SSD 的 MacBook Pro,这个问题可能会更加明显,那就是发现磁盘的可用空间会随着使用 Docker 而越来越少,当你去删除所有的 image 或者 container ,发现磁盘可用大小基本没什么变化,所以想要急切恢复可用的空间的童靴,就用下面的办法来解决 Docker.qcow2 磁盘可用空间越来越少的罪魁祸首就是这个 Docker.qcow2 文件,这个文件 Docker 使用的一个 qcow[1] 格式的镜像文件,它会随着使用而增长 解决方法 在网上有许多解决方法,使用脚本或者 qemu-img 命令来解决,我推荐使用Docker自带的清理办法 1. 打开 Docker 的 Preferences 偏好设置 2. 点击 Reset
Docker 解决 Docker-compose 中 Nginx 无法正常代理 Gunicorn 使用 Docker-compose.yml 用 command 启动 Gunicorn,同时启动 Nginx,但是 Gunicorn 的地址无法被 Nginx 正常代理 问题例子 Docker-compose.yml version: "3" services: app: build: ./app command: gunicorn -w 4 -b :5000 server:app expose: - 5000 nginx: build: ./nginx ports: - 80:80 links: - app nginx.conf server { listen