docker.io/mockserver/mockserver:5.14.0 linux/amd64

docker.io/mockserver/mockserver:5.14.0 - 国内下载镜像源 浏览次数:27

这是一个用于运行MockServer的Docker镜像。MockServer是一个用于模拟HTTP和HTTPS服务的工具,可以帮助开发者在开发和测试过程中模拟各种后端服务,而无需依赖实际的后端系统。

源镜像 docker.io/mockserver/mockserver:5.14.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0
镜像ID sha256:ce9811a7263a06ed37faa8323dba3fbe98c8b436ff0671cf4faf4f32103b41b9
镜像TAG 5.14.0
大小 269.53MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 java -Dfile.encoding=UTF-8 -cp /mockserver-netty-jar-with-dependencies.jar:/libs/* -Dmockserver.propertyFile=/config/mockserver.properties org.mockserver.cli.Main
工作目录 /home/nonroot
OS/平台 linux/amd64
浏览量 27 次
贡献者
镜像创建 2022-08-22T08:32:18.820062578Z
同步时间 2025-05-20 10:05
更新时间 2025-05-30 22:23
开放端口
1080/tcp
环境变量
JAVA_VERSION=17.0.4 LANG=C.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt SERVER_PORT=1080

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0  docker.io/mockserver/mockserver:5.14.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0  docker.io/mockserver/mockserver:5.14.0

Shell快速替换命令

sed -i 's#mockserver/mockserver:5.14.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0  docker.io/mockserver/mockserver:5.14.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0  docker.io/mockserver/mockserver:5.14.0'

镜像构建历史


# 2022-08-22 16:32:18  0.00B 设置默认要执行的命令
CMD []
                        
# 2022-08-22 16:32:18  0.00B 设置环境变量 SERVER_PORT
ENV SERVER_PORT=1080
                        
# 2022-08-22 16:32:18  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["java" "-Dfile.encoding=UTF-8" "-cp" "/mockserver-netty-jar-with-dependencies.jar:/libs/*" "-Dmockserver.propertyFile=/config/mockserver.properties" "org.mockserver.cli.Main"]
                        
# 2022-08-22 16:32:18  0.00B 指定运行容器时使用的用户
USER nonroot
                        
# 2022-08-22 16:32:18  2.71MB 复制新文件或目录到容器中
COPY META-INF/native/libnetty_tcnative_linux_x86_64.so /usr/lib/x86_64-linux-gnu/libnetty_tcnative_linux_x86_64.so # buildkit
                        
# 2022-08-22 16:32:18  36.00MB 复制新文件或目录到容器中
COPY mockserver-netty-jar-with-dependencies.jar / # buildkit
                        
# 2022-08-22 16:32:18  0.00B 声明容器运行时监听的端口
EXPOSE map[1080/tcp:{}]
                        
# 2022-08-22 16:32:18  0.00B 
MAINTAINER James Bloom "jamesdbloom@gmail.com"
                        
# 1970-01-01 08:00:00  191.52MB 
bazel build ...
                        
# 1970-01-01 08:00:00  16.71MB 
bazel build ...
                        
# 1970-01-01 08:00:00  2.34MB 
bazel build ...
                        
# 1970-01-01 08:00:00  17.90MB 
bazel build ...
                        
# 1970-01-01 08:00:00  2.36MB 
bazel build ...
                        
                    

镜像信息

{
    "Id": "sha256:ce9811a7263a06ed37faa8323dba3fbe98c8b436ff0671cf4faf4f32103b41b9",
    "RepoTags": [
        "mockserver/mockserver:5.14.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver:5.14.0"
    ],
    "RepoDigests": [
        "mockserver/mockserver@sha256:59bf7fc611dc212f9fe07d316641bceec758f5db06df3d1ba9ac65e3569c805b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mockserver/mockserver@sha256:468b6273d5b0c2da8ce83324180def5e4fcd5a596be4b455223c4c7eb2cf930a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-08-22T08:32:18.820062578Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "James Bloom \"jamesdbloom@gmail.com\"",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "nonroot",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "1080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "JAVA_VERSION=17.0.4",
            "LANG=C.UTF-8",
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt",
            "SERVER_PORT=1080"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/nonroot",
        "Entrypoint": [
            "java",
            "-Dfile.encoding=UTF-8",
            "-cp",
            "/mockserver-netty-jar-with-dependencies.jar:/libs/*",
            "-Dmockserver.propertyFile=/config/mockserver.properties",
            "org.mockserver.cli.Main"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 269530998,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/577fc8cb9a7cef99dae0de2d0fe7ec913f6a7500d5f85044b987920dc49b0382/diff:/var/lib/docker/overlay2/3bbaae34b60069d784a7effe0617595830124dde4da11a749fa18d4fa06eea69/diff:/var/lib/docker/overlay2/141b9599cf353879a422e847de2d1ac081787103a35fbb8aab30e5754b5bca68/diff:/var/lib/docker/overlay2/e5bf8ae6cdaa2f0004512019f8ff061d7d1dc0dddf54c5ec9d6e2a957bd8b737/diff:/var/lib/docker/overlay2/9ddc631b9c05fec30e6638e66a49349f34f6f2e3d505ca6268ebf653d85a2233/diff:/var/lib/docker/overlay2/ab166b79e7f44dbe56c66235bf87e24c8ea304d0235d8ef659ddd32481d2f610/diff",
            "MergedDir": "/var/lib/docker/overlay2/c266efc409b4289be93b1eaea3760c0dd64e2a5698ea67fd8df47a0769d736d9/merged",
            "UpperDir": "/var/lib/docker/overlay2/c266efc409b4289be93b1eaea3760c0dd64e2a5698ea67fd8df47a0769d736d9/diff",
            "WorkDir": "/var/lib/docker/overlay2/c266efc409b4289be93b1eaea3760c0dd64e2a5698ea67fd8df47a0769d736d9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c456571abc85581a0ac79dbfe2b13d71d8049c24042db7be14838a55499e4ffd",
            "sha256:a93413564615e6428c3555f41bbfc999708dea3d99c7994e46a204c5da54b2a9",
            "sha256:e83d4114481dc897d49d5a9a8b68bf71c4f08f1a5c1adff44603c56b958fed53",
            "sha256:cd3e0dc9f941096dd8875ca8667093b98689c58b6bc92f71dcb612f96cd8f99e",
            "sha256:468a6b28e336b9ead462b8128b8d8c60e458a1facc41b5e925fca21b6718c368",
            "sha256:dd8b8c225469e2e07e19324123c569ef8f656a88bf9ff231f07f3e2c69e000c7",
            "sha256:c5cd85efc93cd30ad1ff6b7e827162b4fa2fe229a07a8b74a090f844cc84a74d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-20T10:05:37.419915423+08:00"
    }
}

更多版本

docker.io/mockserver/mockserver:5.14.0

linux/amd64 docker.io269.53MB2025-05-20 10:05
26