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 .
标签:webBenchmark,编译,Version,linux,镜像,Docker,Dockerfile,arm
From: https://www.cnblogs.com/xiaohaojs/p/18093293