应公司要求,把云上租户和管理端的网络流量进行拆分(以前上云太匆忙管理和租户流量是走的相同网络接口)。涉及到容器业务在拆分后做验证,其中一个验证点为在容器中持续写数据到NAS(网络存储),在宿主机上对不同bond网络接口的流量进行观测,确认租户流量已经从原有的管理网卡接口切换到租户网卡接口上。为了实现这个验证,前提得是需要在容器中包含了fio等网络工具,鉴于公司属于金融行业对镜像的安全性要求较高,在询问安全团队后发现目前还没有这样的基础镜像,因此决定自己基于最新apline做一个。
vimFROM alpine:latest RUN apk add fio RUN apk add tcpdump
shelldocker build -t apline-test:v1.0 .
出现如下信息说明已经构建成功
提示
官方镜像会在国外拉取依赖包,如果制作出现网络超时,需要自备梯子🪜...
shelldocker run -it --rm apline-msxf:v1.0.0 sleep infinity

本文作者:severloh
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!