Docker重新编译webBenchmark镜像

1. 编译环境

  • System Version : Centos 8
  • Docker Version:
  • WebBenchmark Version :webBenchmark_linux_arm

2.编写Dockerfile

1. 创建编译目录

 mkdir networkdownload

2. 创建Dockerfile文件并编写

2.1 创建Dockerfile文件

touch Dockerfile

2.2 编写Dockerfile文件

FROM alpine:latest
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN apk update && apk add wget curl
RUN wget https://github.com/maintell/webBenchmark/releases/download/0.5/webBenchmark_linux_arm \
    && chmod +x webBenchmark_linux_arm \
    && mv webBenchmark_linux_arm /usr/local/bin/webBenchmark

# 设置工作目录,可以根据项目需求设定
WORKDIR /app

# 将任何所需的应用程序配置文件复制到容器中(如果有的话)
# COPY config.json .

# 设置ENTRYPOINT和CMD来启动webBenchmark工具
ENTRYPOINT ["/usr/local/bin/webBenchmark"]
CMD ["-h"]  # 默认提供帮助信息,根据实际使用场景替换为所需的参数

3. 编译WebBenchmark 镜像

docker buildx build -t fh/webbenchmark:v1 .

alt text

posted @ 2024-03-24 23:13  余慕秦丿  阅读(31)  评论(0编辑  收藏  举报