docker.io/jumpserver/core:v2.28.0 linux/amd64

docker.io/jumpserver/core:v2.28.0 - 国内下载镜像源 浏览次数:68 安全受验证的发布者-Jumpserver

jumpserver/core 镜像用于提供 JumpServer 服务,这是一个开源的跳板机解决方案,可以帮助您安全地访问远程主机,并且提供了身份验证和授权等功能。

源镜像 docker.io/jumpserver/core:v2.28.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0
镜像ID sha256:e50383b0ccc1e5a9afe7f35949f99fce41f406aceb6c533934915fd0507ef47f
镜像TAG v2.28.0
大小 1.75GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 ./entrypoint.sh
工作目录 /opt/jumpserver
OS/平台 linux/amd64
浏览量 68 次
贡献者
镜像创建 2022-11-18T07:38:39.604553488Z
同步时间 2024-08-23 11:15
更新时间 2024-10-23 17:02
开放端口
8070/tcp 8080/tcp
环境变量
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=zh_CN.UTF-8 GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568 PYTHON_VERSION=3.8.15 PYTHON_PIP_VERSION=22.0.4 PYTHON_SETUPTOOLS_VERSION=57.5.0 PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/66030fa03382b4914d4c4d0896961a0bdeeeb274/public/get-pip.py PYTHON_GET_PIP_SHA256=1e501cf004eac1b7eb1f97266d28f995ae835d30250bec7f8850562703067dc6 ORACLE_FILE=instantclient-basiclite-linux.amd64-19.10.0.0.0dbru.zip PIP_MIRROR=https://pypi.douban.com/simple PIP_JMS_MIRROR=https://pypi.douban.com/simple

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0  docker.io/jumpserver/core:v2.28.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0  docker.io/jumpserver/core:v2.28.0

Shell快速替换命令

sed -i 's#jumpserver/core:v2.28.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0#' deployment.yaml

镜像历史

大小 创建时间 层信息
0.00B 2022-11-18 15:38:39 ENTRYPOINT ["./entrypoint.sh"]
0.00B 2022-11-18 15:38:39 EXPOSE map[8080/tcp:{}]
0.00B 2022-11-18 15:38:39 EXPOSE map[8070/tcp:{}]
0.00B 2022-11-18 15:38:39 ENV LANG=zh_CN.UTF-8
0.00B 2022-11-18 15:38:39 VOLUME [/opt/jumpserver/logs]
0.00B 2022-11-18 15:38:39 VOLUME [/opt/jumpserver/data]
0.00B 2022-11-18 15:38:39 WORKDIR /opt/jumpserver
1.00B 2022-11-18 15:38:39 RUN |8 TARGETARCH=amd64 BUILD_DEPENDENCIES= g++ make pkg-config DEPENDENCIES= default-libmysqlclient-dev freetds-dev libpq-dev libffi-dev libjpeg-dev libldap2-dev libsasl2-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libaio-dev openssh-client sshpass TOOLS= ca-certificates curl default-mysql-client iputils-ping locales procps redis-tools telnet vim unzip wget ORACLE_LIB_MAJOR=19 ORACLE_LIB_MINOR=10 PIP_MIRROR=https://pypi.douban.com/simple PIP_JMS_MIRROR=https://pypi.douban.com/simple /bin/sh -c echo > /opt/jumpserver/config.yml && rm -rf /tmp/build # buildkit
89.39MB 2022-11-18 15:38:39 COPY /opt/jumpserver/release/jumpserver /opt/jumpserver # buildkit
932.54MB 2022-11-18 11:38:28 RUN |8 TARGETARCH=amd64 BUILD_DEPENDENCIES= g++ make pkg-config DEPENDENCIES= default-libmysqlclient-dev freetds-dev libpq-dev libffi-dev libjpeg-dev libldap2-dev libsasl2-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libaio-dev openssh-client sshpass TOOLS= ca-certificates curl default-mysql-client iputils-ping locales procps redis-tools telnet vim unzip wget ORACLE_LIB_MAJOR=19 ORACLE_LIB_MINOR=10 PIP_MIRROR=https://pypi.douban.com/simple PIP_JMS_MIRROR=https://pypi.douban.com/simple /bin/sh -c set -ex && pip config set global.index-url ${PIP_MIRROR} && pip install --upgrade pip && pip install --upgrade setuptools wheel && pip install $(grep -E 'jms|jumpserver' requirements/requirements.txt) -i ${PIP_JMS_MIRROR} && pip install -r requirements/requirements.txt # buildkit
0.00B 2022-11-18 11:32:50 ENV PIP_JMS_MIRROR=https://pypi.douban.com/simple
0.00B 2022-11-18 11:32:50 ARG PIP_JMS_MIRROR=https://pypi.douban.com/simple
0.00B 2022-11-18 11:32:50 ENV PIP_MIRROR=https://pypi.douban.com/simple
0.00B 2022-11-18 11:32:50 ARG PIP_MIRROR=https://pypi.douban.com/simple
4.37KB 2022-11-18 11:32:50 COPY ./requirements ./requirements # buildkit
0.00B 2022-11-18 11:32:50 WORKDIR /tmp/build
116.28MB 2022-11-18 11:32:50 RUN |6 TARGETARCH=amd64 BUILD_DEPENDENCIES= g++ make pkg-config DEPENDENCIES= default-libmysqlclient-dev freetds-dev libpq-dev libffi-dev libjpeg-dev libldap2-dev libsasl2-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libaio-dev openssh-client sshpass TOOLS= ca-certificates curl default-mysql-client iputils-ping locales procps redis-tools telnet vim unzip wget ORACLE_LIB_MAJOR=19 ORACLE_LIB_MINOR=10 /bin/sh -c mkdir -p /opt/oracle/ && cd /opt/oracle/ && wget https://download.jumpserver.org/files/oracle/${ORACLE_FILE} && unzip instantclient-basiclite-linux.${TARGETARCH-amd64}-19.10.0.0.0dbru.zip && mv instantclient_${ORACLE_LIB_MAJOR}_${ORACLE_LIB_MINOR} instantclient && echo "/opt/oracle/instantclient" > /etc/ld.so.conf.d/oracle-instantclient.conf && ldconfig && rm -f ${ORACLE_FILE} # buildkit
0.00B 2022-11-18 11:32:36 ENV ORACLE_FILE=instantclient-basiclite-linux.amd64-19.10.0.0.0dbru.zip
0.00B 2022-11-18 11:32:36 ARG ORACLE_LIB_MINOR=10
0.00B 2022-11-18 11:32:36 ARG ORACLE_LIB_MAJOR=19
485.23MB 2022-11-18 11:32:36 RUN |4 TARGETARCH=amd64 BUILD_DEPENDENCIES= g++ make pkg-config DEPENDENCIES= default-libmysqlclient-dev freetds-dev libpq-dev libffi-dev libjpeg-dev libldap2-dev libsasl2-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libaio-dev openssh-client sshpass TOOLS= ca-certificates curl default-mysql-client iputils-ping locales procps redis-tools telnet vim unzip wget /bin/sh -c sed -i 's@http://.*.debian.org@http://mirrors.ustc.edu.cn@g' /etc/apt/sources.list && rm -f /etc/apt/apt.conf.d/docker-clean && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && apt-get update && apt-get -y install --no-install-recommends ${BUILD_DEPENDENCIES} && apt-get -y install --no-install-recommends ${DEPENDENCIES} && apt-get -y install --no-install-recommends ${TOOLS} && mkdir -p /root/.ssh/ && echo "Host *\n\tStrictHostKeyChecking no\n\tUserKnownHostsFile /dev/null" > /root/.ssh/config && sed -i "s@# alias l@alias l@g" ~/.bashrc && echo "set mouse-=a" > ~/.vimrc && echo "no" | dpkg-reconfigure dash && echo "zh_CN.UTF-8" | dpkg-reconfigure locales && rm -rf /var/lib/apt/lists/* # buildkit
0.00B 2022-11-18 11:32:36 ARG TOOLS= ca-certificates curl default-mysql-client iputils-ping locales procps redis-tools telnet vim unzip wget
0.00B 2022-11-18 11:32:36 ARG DEPENDENCIES= default-libmysqlclient-dev freetds-dev libpq-dev libffi-dev libjpeg-dev libldap2-dev libsasl2-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libaio-dev openssh-client sshpass
0.00B 2022-11-18 11:32:36 ARG BUILD_DEPENDENCIES= g++ make pkg-config
0.00B 2022-11-18 11:32:36 MAINTAINER JumpServer Team <ibuler@qq.com>
0.00B 2022-11-18 11:32:36 ARG TARGETARCH
0.00B 2022-11-16 14:58:57 /bin/sh -c #(nop) CMD ["python3"]
11.39MB 2022-11-16 14:58:57 /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version
0.00B 2022-11-16 14:58:46 /bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=1e501cf004eac1b7eb1f97266d28f995ae835d30250bec7f8850562703067dc6
0.00B 2022-11-16 14:58:46 /bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/66030fa03382b4914d4c4d0896961a0bdeeeb274/public/get-pip.py
0.00B 2022-11-16 06:13:32 /bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
0.00B 2022-11-16 06:13:32 /bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=22.0.4
32.00B 2022-11-16 06:13:32 /bin/sh -c set -eux; for src in idle3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done
29.22MB 2022-11-16 06:13:31 /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev gcc gnupg dirmngr libbluetooth-dev libbz2-dev libc6-dev libexpat1-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev make tk-dev uuid-dev wget xz-utils zlib1g-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; command -v gpgconf > /dev/null && gpgconf --kill all || :; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --without-ensurepip ; nproc="$(nproc)"; make -j "$nproc" LDFLAGS="-Wl,--strip-all" ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) -o \( -type f -a -name 'wininst-*.exe' \) \) -exec rm -rf '{}' + ; ldconfig; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { print $(NF-1) }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; python3 --version
0.00B 2022-11-16 06:07:02 /bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.15
0.00B 2022-11-16 05:38:09 /bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
3.12MB 2022-11-16 02:54:48 /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates netbase tzdata ; rm -rf /var/lib/apt/lists/*
0.00B 2022-11-16 02:54:42 /bin/sh -c #(nop) ENV LANG=C.UTF-8
0.00B 2022-11-16 02:54:42 /bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2022-11-15 12:04:54 /bin/sh -c #(nop) CMD ["bash"]
80.51MB 2022-11-15 12:04:54 /bin/sh -c #(nop) ADD file:d08e242792caa7f842fcf39a09ad59c97a856660e2013d5aed3e4a29197e9aaa in /

镜像信息

{
    "Id": "sha256:e50383b0ccc1e5a9afe7f35949f99fce41f406aceb6c533934915fd0507ef47f",
    "RepoTags": [
        "jumpserver/core:v2.28.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core:v2.28.0"
    ],
    "RepoDigests": [
        "jumpserver/core@sha256:5832e897bb391b53d9c58f81c6740ca5f58cca51ca4d164f03d871c2998b35c0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jumpserver/core@sha256:07f645692336befe56538c16923e7656dd0bd2079c6b557722ce908727b38724"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-11-18T07:38:39.604553488Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "JumpServer Team \u003cibuler@qq.com\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8070/tcp": {},
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=zh_CN.UTF-8",
            "GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568",
            "PYTHON_VERSION=3.8.15",
            "PYTHON_PIP_VERSION=22.0.4",
            "PYTHON_SETUPTOOLS_VERSION=57.5.0",
            "PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/66030fa03382b4914d4c4d0896961a0bdeeeb274/public/get-pip.py",
            "PYTHON_GET_PIP_SHA256=1e501cf004eac1b7eb1f97266d28f995ae835d30250bec7f8850562703067dc6",
            "ORACLE_FILE=instantclient-basiclite-linux.amd64-19.10.0.0.0dbru.zip",
            "PIP_MIRROR=https://pypi.douban.com/simple",
            "PIP_JMS_MIRROR=https://pypi.douban.com/simple"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/opt/jumpserver/data": {},
            "/opt/jumpserver/logs": {}
        },
        "WorkingDir": "/opt/jumpserver",
        "Entrypoint": [
            "./entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1747687756,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8121ae64f0f70be2308955e03f691b586c062f5f809ced775813be56ff27332d/diff:/var/lib/docker/overlay2/55f29a5bde877b3cb2582920fe915721da4213c8671a0a84bf3074e72ed3dc24/diff:/var/lib/docker/overlay2/e71e21abb5f34881a8e50c16a64e1b30046ba96d74b6e4d499662fe5a053cea5/diff:/var/lib/docker/overlay2/5dd40beb16980f0ec5dc670995cb7eb37d82eb5646653e37c94b9f36595111bb/diff:/var/lib/docker/overlay2/aecb3158e759da3f3b8af97622a89c193fd8f758514df2613b918f960e7e7803/diff:/var/lib/docker/overlay2/18abee2c595fe6e1df7ee82be28e3426e172bcb2357e6e6bb777fd1dbfc2031a/diff:/var/lib/docker/overlay2/5c237048578896552e15dfd4ae2cd9868aa926499733a68241077ec6fb50d6c4/diff:/var/lib/docker/overlay2/53e71462f46c42e7181c49e0431ac4c115db9e302bfe08a80e390b0be6c6da3e/diff:/var/lib/docker/overlay2/7c3e3d2c6cebe0fd3092b4a8416167f48da4fca97662708e1c94be5c72bbdd4d/diff:/var/lib/docker/overlay2/3f20174a9562d493673daed28d11e2a4ec9624c0de6f698900fbf2c20d93f7ba/diff:/var/lib/docker/overlay2/103a9753c1f14376dc6beb92f14cc03317d57d64e12620594d974a86b8771c0e/diff:/var/lib/docker/overlay2/6e4fb6931799a9edf767e009e2af74a97316deb56828efe3405eb9a1e3ef1c12/diff",
            "MergedDir": "/var/lib/docker/overlay2/38a3797f613df2d8b9cfeeefed79ecf550965b38892e55000f927d8a82f8ff01/merged",
            "UpperDir": "/var/lib/docker/overlay2/38a3797f613df2d8b9cfeeefed79ecf550965b38892e55000f927d8a82f8ff01/diff",
            "WorkDir": "/var/lib/docker/overlay2/38a3797f613df2d8b9cfeeefed79ecf550965b38892e55000f927d8a82f8ff01/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ec4a38999118b78eab6899b913a548cb0b2c9b68fd05aff846a56b628b597f38",
            "sha256:d4ea5264b420573382b27ec8be6a950dac666ccfcfc0ebd4e26ecba92e262bb1",
            "sha256:4834dc4f352a30f9ba9277787af0547e910fb33a15a98f137068e823c7eeb46b",
            "sha256:0cbed68a12899bbacf4d1c450b616973dd2e32822c90ab341b016e60efa8485b",
            "sha256:d092e599f754190a2d28fba55f66bda083610500e9c26b15bac2adcd0728d571",
            "sha256:62be7dc8e7c4caac1481b1db7629ffb01e2061aded45395213ed34f186e73b3c",
            "sha256:abd2c2d062ef1da2f09fd456a2d3c07cef83add11e12faad6acfdf25feeee464",
            "sha256:7d8183e58b180f18d45081471347e157c901312e21a977f608b1809d8744af77",
            "sha256:3ed9889add2bd582ae43f59d6f85c1e4afccf1a0d80dd9352af04ef7cf759a61",
            "sha256:d2c506ac206067ac984e1724fefdff3e72025d26c5283c88fe7964e33c889369",
            "sha256:0931e41ade4ee800c9261d4c02fedb85354544362d7fa4322aef850267740be2",
            "sha256:96463e3d7ea4adc2b1d1d6f72f2c0fc45605d0ebbc7bfd32adfeae067cd7ae9d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-08-23T11:14:02.416773913+08:00"
    }
}

更多版本