docker 清理构建缓存
有个独立的应用模块是用 Python 开发的,需要特殊的部署环境,公司没有完善的发布机制,所以是直接手动 docker build 发布的。多次发布后,发现构建缓存占用了大量磁盘空间,于是清理一波。
下面是相关的操作命令:
有个独立的应用模块是用 Python 开发的,需要特殊的部署环境,公司没有完善的发布机制,所以是直接手动 docker build 发布的。多次发布后,发现构建缓存占用了大量磁盘空间,于是清理一波。
下面是相关的操作命令:
上个月听说 dockerhub 解封了,然而今天实测只是墙抽风了。
然后国内的镜像大都也不能用了,一些私人的镜像站感觉也不太靠谱,只能挂代理了。
需要注意的是,很多教程都说设置 HTTP_PROXY 和 HTTPS_PROXY 两个环境变量,实测根本没用。
还有说修改 ~/.docker/config.json
文件的,也是不靠谱,这个是指配置运行容器的环境,跟 pull image 没有半毛钱关系。
想让 docker pull 走代理,得修改 /etc/docker/daemon.json
这个配置文件。