目录
二。wiremock/wiremock - docker的使用
三。如何在wiremock/wiremock images 中 放入 xxx.json.
一。单纯使用wiremock在本地测试
1.下载jar包 拉到页面最底部
Download and Installation | WireMock
2.在cmd 窗口内运行
java -jar wiremock-jre8-standalone-2.33.2.jar --port 9999
详情见(47条消息) WireMock 使用_黄晓宇的博客-CSDN博客_wiremock
二。wiremock/wiremock - docker的使用
记得下载 -打镜像用
以及配置 虚拟机linux 环境
简单的docker使用的话 Configuring and running WireMock in Docker | WireMock
在 windows powershell 里面 一次运行就行了 下面的命令就行了
以及 Configuring and running WireMock in Docker | WireMock
------------------------------------------------------分割线------------------------------------------------------------------
以上在本地打镜像 使用都可
三。如何在wiremock/wiremock images 中 放入 xxx.json.
1.下载github上的代码 GitHub - wiremock/wiremock-docker: Wiremock Docker image
2.本地解压
用vscode打开 vscode 安装 docker插件
3.j解压后的 代码如下 在红色mappings里面塞入xxxx.json文件
4.右击下面的 Dockerfile
点击后
images 制造完成
可以通过
docker images
在powershell 里面查看 images 制造 完成
然后
就可以做 image push 操作了
// 这个命令列出所有images 以及其详细信息这里我们主要看image id
docker images
// image id 整个替换 <IMAGE ID> 实际类似于 090c26fce51x
// <name> 自己取名字
// <v1> 是版本
docker tag <IMAGE ID> <name>:<v1>
ex:
docker tag 090c26fce51x woshiname:v1
docker login -u <user> -p <password> <具体环境>
docker tag woshiname:v1 <具体环境>/woshiname:v1
docker push <具体环境>/woshiname:v1
此时镜像push完成且包含你放入的json文件。
四。如何结局wiremock吃内存问题
具体参数参考 Running as a Standalone Process | WireMock
在deployment.ymal文件里放入
args: ["--no-request-journal","--disable-request-logging"]