docker.io/crazymax/jetbrains-license-server:39687 linux/amd64

docker.io/crazymax/jetbrains-license-server:39687 - 国内下载镜像源 浏览次数:18
```html

这是一个提供 JetBrains IDE 许可证服务器的 Docker 镜像。它允许您在本地运行一个许可证服务器,从而为您的 JetBrains IDE 提供许可证,而无需购买商业许可证。

```
源镜像 docker.io/crazymax/jetbrains-license-server:39687
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687
镜像ID sha256:10b077717af4a3ab0b0be0bcb38cbaf16459e11e5b07a4d3f8e43860063eb81f
镜像TAG 39687
大小 310.31MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /usr/local/bin/license-server run
启动入口 /entrypoint.sh
工作目录 /data
OS/平台 linux/amd64
浏览量 18 次
贡献者
镜像创建 2024-12-25T03:16:12.795465345Z
同步时间 2025-04-23 23:18
更新时间 2025-04-25 00:26
开放端口
8000/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JLS_PATH=/opt/jetbrains-license-server TZ=UTC PUID=1000 PGID=1000
镜像标签
2024-12-25T03:15:42.042Z: org.opencontainers.image.created JetBrains License Server: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 116c69ee4cf22d7be47e9d87926552c9ad52f667: org.opencontainers.image.revision https://github.com/crazy-max/docker-jetbrains-license-server: org.opencontainers.image.source JetBrains License Server: org.opencontainers.image.title https://github.com/crazy-max/docker-jetbrains-license-server: org.opencontainers.image.url CrazyMax: org.opencontainers.image.vendor 39687: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687  docker.io/crazymax/jetbrains-license-server:39687

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687  docker.io/crazymax/jetbrains-license-server:39687

Shell快速替换命令

sed -i 's#crazymax/jetbrains-license-server:39687#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687  docker.io/crazymax/jetbrains-license-server:39687'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687  docker.io/crazymax/jetbrains-license-server:39687'

镜像构建历史


# 2024-12-25 11:16:12  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "license-server status || exit 1"] "10s" "5s" "0s" "0s" '\x00'}
                        
# 2024-12-25 11:16:12  0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/license-server" "run"]
                        
# 2024-12-25 11:16:12  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2024-12-25 11:16:12  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2024-12-25 11:16:12  0.00B 设置工作目录为/data
WORKDIR /data
                        
# 2024-12-25 11:16:12  0.00B 声明容器运行时监听的端口
EXPOSE map[8000/tcp:{}]
                        
# 2024-12-25 11:16:12  5.45KB 复制新文件或目录到容器中
COPY entrypoint.sh /entrypoint.sh # buildkit
                        
# 2024-12-25 11:16:12  60.82MB 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf "$JLS_PATH/bin/license-server.sh" "/usr/local/bin/license-server"   && chown -R jls:jls /data "$JLS_PATH" # buildkit
                        
# 2024-12-25 11:16:12  60.82MB 复制新文件或目录到容器中
COPY /src/jls /opt/jetbrains-license-server # buildkit
                        
# 2024-12-25 11:16:12  2.42MB 复制新文件或目录到容器中
COPY / / # buildkit
                        
# 2024-12-25 11:16:12  178.42MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --update --no-cache     bash     ca-certificates     openjdk11-jre     openssl     shadow     tzdata   && mkdir -p /data   && addgroup -g ${PGID} jls   && adduser -u ${PUID} -G jls -h /data -s /bin/bash -D jls # buildkit
                        
# 2024-12-25 11:16:12  0.00B 设置环境变量 JLS_PATH TZ PUID PGID
ENV JLS_PATH=/opt/jetbrains-license-server TZ=UTC PUID=1000 PGID=1000
                        
# 2024-12-05 20:49:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2024-12-05 20:49:04  7.84MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.0-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:10b077717af4a3ab0b0be0bcb38cbaf16459e11e5b07a4d3f8e43860063eb81f",
    "RepoTags": [
        "crazymax/jetbrains-license-server:39687",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server:39687"
    ],
    "RepoDigests": [
        "crazymax/jetbrains-license-server@sha256:bafd09f15524309f9377438f382348354b6940fccbeda57facb9cb3f4171a0c0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/crazymax/jetbrains-license-server@sha256:0ff7fb4e0f0471babac54a173cff212115526434970a884af83f2fd7c32567c7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-12-25T03:16:12.795465345Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JLS_PATH=/opt/jetbrains-license-server",
            "TZ=UTC",
            "PUID=1000",
            "PGID=1000"
        ],
        "Cmd": [
            "/usr/local/bin/license-server",
            "run"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "license-server status || exit 1"
            ],
            "Interval": 10000000000,
            "Timeout": 5000000000
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/data",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2024-12-25T03:15:42.042Z",
            "org.opencontainers.image.description": "JetBrains License Server",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "116c69ee4cf22d7be47e9d87926552c9ad52f667",
            "org.opencontainers.image.source": "https://github.com/crazy-max/docker-jetbrains-license-server",
            "org.opencontainers.image.title": "JetBrains License Server",
            "org.opencontainers.image.url": "https://github.com/crazy-max/docker-jetbrains-license-server",
            "org.opencontainers.image.vendor": "CrazyMax",
            "org.opencontainers.image.version": "39687"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 310309853,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f42cf6144815c055470503c1e0d9a6cf29f74a4e1e2eb8ce463210be9c1a9e41/diff:/var/lib/docker/overlay2/d36364cc2c78a59ce6d4548bf71e52900fd0684ae5cc3b0c34725f314d0f4dd6/diff:/var/lib/docker/overlay2/998ed29d345203d6281e34fc89e69766de4782904a729125e610a0953634eacb/diff:/var/lib/docker/overlay2/fb0422b95b1f37cdeeb3ac199b8438b820c7f02c51b31695eb07ab96232bed9e/diff:/var/lib/docker/overlay2/c8bc0b4afeaffcb8bf2e065f408d77335b1f8852aac27bc329f6b545c82da0c0/diff:/var/lib/docker/overlay2/53b5fa4579ad9922109e31b10a65d1b10dd6501a5a8bc80d4175a9324cdbf2e0/diff",
            "MergedDir": "/var/lib/docker/overlay2/86dae1ffd580c92097eefa6bb9a0e6f58104236a666d8fa934575c15358ef558/merged",
            "UpperDir": "/var/lib/docker/overlay2/86dae1ffd580c92097eefa6bb9a0e6f58104236a666d8fa934575c15358ef558/diff",
            "WorkDir": "/var/lib/docker/overlay2/86dae1ffd580c92097eefa6bb9a0e6f58104236a666d8fa934575c15358ef558/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3e01818d79cd3467f1d60e54224f3f6ce5170eceb54e265d96bb82344b8c24e7",
            "sha256:384193dad668b9a781d6418e23d685f63dd4af116514ee63542fa732ac18a4b7",
            "sha256:2d1bef4c84af72e2e1ea407eac6544e7542bcb8cc395cfd996c3925afb5197f9",
            "sha256:db50f2c77d09ceb9d5a5e06f1612192b1eca43d94f75aea6987adc6653527d22",
            "sha256:e768b1fc3415be7fa64a9d59cf86c6d19b6dc75eaaeda5c46b56e107ca980ff5",
            "sha256:87bcf71fb7fa470baf49bbbbd5e092ffe12e3b82bbbe2a20b6fc1e1cb97fdd40",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-23T23:17:36.767658878+08:00"
    }
}

更多版本

docker.io/crazymax/jetbrains-license-server:39687

linux/amd64 docker.io310.31MB2025-04-23 23:18
17