男儿欲遂平生志,五经勤向窗前读。这篇文章主要讲述Dockerpyresttest的dockerfile调整,增加时区相关的知识,希望能为你提供帮助。
由于pyresttest进行默认时区为GMT,在一些服务要求时间间隔不超过一定时间的服务,通过pyresttest进行测试会出现请求超时要重新登陆的情况。
根据进行调整原有进行:???https://hub.docker.com/r/thoom/pyresttest??dockerfile如下:
FROM python:2-alpine
LABEL Author="Z.d. Peacock < zdp@thoomtech.com> "
# This needs to be set otherwise pycurl wont link correctly
ENV PYCURL_SSL_LIBRARY=openssl
RUN apk add --no-cache --update openssl curl tzdata \\
& & apk add --no-cache --update --virtual .build-deps build-base python-dev curl-dev \\
& & cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \\
& & echo "Asia/Shanghai" > /etc/timezone \\
& & pip install jmespath jsonschema pyresttest \\
& & apk del .build-deps
WORKDIR /tests
ENTRYPOINT ["pyresttest"]
【Dockerpyresttest的dockerfile调整,增加时区】增加了安装包tzdata,调整时区为东八区
可以直接执行命令拉取镜像:
docker pull weltest/pyresttest
推荐阅读
- Jmeter操作oracle简单示例
- u-boot启动流程详解-基于iTop4412开发板
- ORACLE 12的ORA-01033问题操作过程
- Keras 的深度学习模型中的 Dropout 正则化
- 论软件测试人员的自我修养
- Jmeter操作oracle
- String转map
- 由测试杯子,引发的思考
- android-ndk-r15c-windows-x86_64