docker导出日志到本地的方法是什么
310
2022-10-26
K8S入门------docker镜像制作
在k8s使用过程中,并非网上所有镜像都能满足实际环境需求,如一个包含flask和elasticsearch7包的镜像,这种镜像是没有官方镜像的,而别人制作好的镜像又怕出现问题。 于是为了满足实际环境的需求,需要制作docker镜像,但是在制作docker镜像也有讲究,同样功能镜像,别人可能制作完成只有几十兆或者几百兆而已,但是自己制作的镜像有可能几个G。
为什么会出现这样的情况呢?
1.基础镜像的选择。
2.通过删除缓存来优化Alpine容器的体积
删除apk下载缓存 安装包时设置不保留缓存
apk add --no-cache mariadb-dev
删除pip下载缓存
pip install -r requirement.txt --no-cache-dir
镜像是变小了,但是在制作镜像的时候发现很慢,很多安装包要等很久,怎么办呢?
在Dockerfile增加下行这行,可以使用阿里云加速下载
1.apk安装包增加阿里云源
echo "> /etc/apk/repositories echo ">> /etc/apk/repositories
2.pip安装包增加阿里云源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~