docker.io/selenium/standalone-chrome:latest linux/amd64

docker.io/selenium/standalone-chrome:latest - 国内下载镜像源 浏览次数:120

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

Selenium Standalone Chrome 镜像

该镜像包含一个完整的 Selenium WebDriver 服务器,预先安装了 Chrome 浏览器。您可以使用它来运行自动化测试脚本,无需在本地机器上安装 Chrome 或 Selenium。

功能

  • 包含 Selenium WebDriver 服务器
  • 预先安装了 Chrome 浏览器
  • 支持 Selenium 测试

用途

  • 自动化浏览器测试
  • 网页抓取
  • UI 测试
源镜像 docker.io/selenium/standalone-chrome:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest
镜像ID sha256:66d3196083caf1a88ce193e44efe72c2a6b43fbd684062654cb42d142ea5a1f7
镜像TAG latest
大小 1.44GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /opt/bin/entry_point.sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 120 次
贡献者
镜像创建 2024-09-22T12:34:48.557171613Z
同步时间 2024-09-30 11:12
更新时间 2024-10-24 03:13
开放端口
4444/tcp 5900/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true SEL_USER=seluser SEL_UID=1200 SEL_GID=1201 HOME=/home/seluser TZ=UTC SEL_DOWNLOAD_DIR=/home/seluser/Downloads SE_BIND_HOST=false SE_SERVER_PROTOCOL=http SE_REJECT_UNSUPPORTED_CAPS=true SE_OTEL_JAVA_GLOBAL_AUTOCONFIGURE_ENABLED=true SE_OTEL_TRACES_EXPORTER=otlp SE_SUPERVISORD_LOG_LEVEL=info SE_SUPERVISORD_CHILD_LOG_DIR=/tmp SE_SUPERVISORD_LOG_FILE=/tmp/supervisord.log SE_SUPERVISORD_PID_FILE=/tmp/supervisord.pid SE_LOG_LEVEL=INFO SE_HTTP_LOGS=false SE_STRUCTURED_LOGS=false SE_ENABLE_TRACING=true SE_ENABLE_TLS=false SE_JAVA_SSL_TRUST_STORE=/opt/selenium/secrets/server.jks SE_JAVA_SSL_TRUST_STORE_PASSWORD=/opt/selenium/secrets/server.pass SE_JAVA_DISABLE_HOSTNAME_VERIFICATION=true SE_HTTPS_CERTIFICATE=/opt/selenium/secrets/tls.crt SE_HTTPS_PRIVATE_KEY=/opt/selenium/secrets/tls.key LANG_WHICH=en LANG_WHERE=US ENCODING=UTF-8 LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 SE_ENABLE_BROWSER_LEFTOVERS_CLEANUP=false SE_BROWSER_LEFTOVERS_INTERVAL_SECS=3600 SE_BROWSER_LEFTOVERS_PROCESSES_SECS=7200 SE_BROWSER_LEFTOVERS_TEMPFILES_DAYS=1 SE_DRAIN_AFTER_SESSION_COUNT=0 SE_NODE_MAX_SESSIONS=1 SE_NODE_SESSION_TIMEOUT=300 SE_NODE_OVERRIDE_MAX_SESSIONS=false SE_NODE_HEARTBEAT_PERIOD=30 SE_OTEL_SERVICE_NAME=selenium-standalone SE_OFFLINE=true SE_SCREEN_WIDTH=1920 SE_SCREEN_HEIGHT=1080 SE_SCREEN_DEPTH=24 SE_SCREEN_DPI=96 SE_START_XVFB=true SE_START_VNC=true SE_START_NO_VNC=true SE_NO_VNC_PORT=7900 SE_VNC_PORT=5900 DISPLAY=:99.0 DISPLAY_NUM=99 CONFIG_FILE=/opt/selenium/config.toml GENERATE_CONFIG=true DBUS_SESSION_BUS_ADDRESS=/dev/null SE_SESSION_REQUEST_TIMEOUT=300 SE_SESSION_RETRY_INTERVAL=15 SE_HEALTHCHECK_INTERVAL=120 SE_RELAX_CHECKS=true
镜像标签
SeleniumHQ: authors ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest  docker.io/selenium/standalone-chrome:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest  docker.io/selenium/standalone-chrome:latest

Shell快速替换命令

sed -i 's#selenium/standalone-chrome:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest#' deployment.yaml

镜像历史

大小 创建时间 层信息
0.00B 2024-09-22 20:34:48 EXPOSE map[4444/tcp:{}]
0.00B 2024-09-22 20:34:48 ENV SE_SESSION_REQUEST_TIMEOUT=300 SE_SESSION_RETRY_INTERVAL=15 SE_HEALTHCHECK_INTERVAL=120 SE_RELAX_CHECKS=true SE_REJECT_UNSUPPORTED_CAPS=true SE_OTEL_SERVICE_NAME=selenium-standalone
1.74KB 2024-09-22 20:34:48 COPY --chown=1200:1201 generate_config /opt/bin/generate_config # buildkit
1.83KB 2024-09-22 20:34:48 COPY selenium.conf /etc/supervisor/conf.d/ # buildkit
6.35KB 2024-09-22 20:34:48 COPY --chown=1200:1201 start-selenium-standalone.sh /opt/bin/start-selenium-standalone.sh # buildkit
0.00B 2024-09-22 20:34:48 USER 1200
0.00B 2024-09-22 20:34:48 LABEL authors=SeleniumHQ
0.00B 2024-09-22 20:34:48 ARG AUTHORS=SeleniumHQ
0.00B 2024-09-22 20:18:48 ENV SE_OTEL_SERVICE_NAME=selenium-node-chrome
59.00B 2024-09-22 20:18:48 RUN |3 AUTHORS=SeleniumHQ CHROME_VERSION=google-chrome-stable CHROME_DRIVER_VERSION= /bin/sh -c echo "\"goog:chromeOptions\": {\"binary\": \"/usr/bin/google-chrome\"}" > /opt/selenium/browser_binary_location # buildkit
14.00B 2024-09-22 20:18:48 RUN |3 AUTHORS=SeleniumHQ CHROME_VERSION=google-chrome-stable CHROME_DRIVER_VERSION= /bin/sh -c google-chrome --version | awk '{print $3}' > /opt/selenium/browser_version # buildkit
7.00B 2024-09-22 20:18:48 RUN |3 AUTHORS=SeleniumHQ CHROME_VERSION=google-chrome-stable CHROME_DRIVER_VERSION= /bin/sh -c echo "chrome" > /opt/selenium/browser_name # buildkit
0.00B 2024-09-22 20:18:48 USER 1200
775.00B 2024-09-22 20:18:48 COPY chrome-cleanup.conf /etc/supervisor/conf.d/chrome-cleanup.conf # buildkit
1.36KB 2024-09-22 20:18:48 COPY chrome-cleanup.sh /opt/bin/chrome-cleanup.sh # buildkit
18.48MB 2024-09-22 20:18:48 RUN |3 AUTHORS=SeleniumHQ CHROME_VERSION=google-chrome-stable CHROME_DRIVER_VERSION= /bin/sh -c DRIVER_ARCH=$(if [ "$(dpkg --print-architecture)" = "amd64" ]; then echo "linux64"; else echo "linux-aarch64"; fi) && if [ ! -z "$CHROME_DRIVER_VERSION" ]; then CHROME_DRIVER_URL=https://storage.googleapis.com/chrome-for-testing-public/$CHROME_DRIVER_VERSION/${DRIVER_ARCH}/chromedriver-${DRIVER_ARCH}.zip ; else CHROME_MAJOR_VERSION=$(google-chrome --version | sed -E "s/.* ([0-9]+)(\.[0-9]+){3}.*/\1/") && echo "Geting ChromeDriver latest version from https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${CHROME_MAJOR_VERSION}" && CHROME_DRIVER_VERSION=$(wget -qO- https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${CHROME_MAJOR_VERSION} | sed 's/\r$//') && CHROME_DRIVER_URL=https://storage.googleapis.com/chrome-for-testing-public/$CHROME_DRIVER_VERSION/${DRIVER_ARCH}/chromedriver-${DRIVER_ARCH}.zip ; fi && echo "Using ChromeDriver from: "$CHROME_DRIVER_URL && echo "Using ChromeDriver version: "$CHROME_DRIVER_VERSION && wget --no-verbose -O /tmp/chromedriver_${DRIVER_ARCH}.zip $CHROME_DRIVER_URL && rm -rf /opt/selenium/chromedriver && unzip /tmp/chromedriver_${DRIVER_ARCH}.zip -d /opt/selenium && rm /tmp/chromedriver_${DRIVER_ARCH}.zip && mv /opt/selenium/chromedriver-${DRIVER_ARCH}/chromedriver /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION && chmod 755 /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION && ln -fs /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION /usr/bin/chromedriver # buildkit
0.00B 2024-09-22 20:18:47 ARG CHROME_DRIVER_VERSION
2.51KB 2024-09-22 20:18:47 RUN |2 AUTHORS=SeleniumHQ CHROME_VERSION=google-chrome-stable /bin/sh -c /opt/bin/wrap_chrome_binary # buildkit
1.09KB 2024-09-22 20:18:47 COPY wrap_chrome_binary /opt/bin/wrap_chrome_binary # buildkit
415.39MB 2024-09-22 20:18:47 RUN |2 AUTHORS=SeleniumHQ CHROME_VERSION=google-chrome-stable /bin/sh -c wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | gpg --dearmor | tee /etc/apt/trusted.gpg.d/google.gpg >/dev/null && echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list && apt-get update -qqy && if echo "${CHROME_VERSION}" | grep -qE "google-chrome-stable[_|=][0-9]*"; then CHROME_VERSION=$(echo "$CHROME_VERSION" | tr '=' '_') && wget -qO google-chrome.deb "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/${CHROME_VERSION}_$(dpkg --print-architecture).deb" && apt-get -qqy --no-install-recommends install --allow-downgrades ./google-chrome.deb && rm -rf google-chrome.deb ; else apt-get -qqy --no-install-recommends install ${CHROME_VERSION} ; fi && rm /etc/apt/sources.list.d/google-chrome.list && rm -rf /var/lib/apt/lists/* /var/cache/apt/* # buildkit
0.00B 2024-09-22 20:18:47 ARG CHROME_VERSION=google-chrome-stable
0.00B 2024-09-22 20:18:47 USER root
0.00B 2024-09-22 20:18:47 LABEL authors=SeleniumHQ
0.00B 2024-09-22 20:18:47 ARG AUTHORS=SeleniumHQ
0.00B 2024-09-22 20:08:10 EXPOSE map[5900/tcp:{}]
0.00B 2024-09-22 20:08:10 USER 1200
1.79KB 2024-09-22 20:08:10 COPY selenium.conf /etc/supervisor/conf.d/ # buildkit
20.41KB 2024-09-22 20:08:10 COPY selenium_grid_logo.png /usr/share/images/fluxbox/ubuntu-light.png # buildkit
14.11KB 2024-09-22 20:08:10 COPY --chown=1200:1201 start-selenium-node.sh start-xvfb.sh start-vnc.sh start-novnc.sh generate_config generate_relay_config /opt/bin/ # buildkit
539.11MB 2024-09-22 20:08:10 RUN |9 AUTHORS=SeleniumHQ NOVNC_SOURCE=heads NOVNC_VERSION=master WEBSOCKIFY_SOURCE=heads WEBSOCKIFY_VERSION=master LANG_WHICH=en LANG_WHERE=US ENCODING=UTF-8 LANGUAGE=en_US.UTF-8 /bin/sh -c apt-get update -qqy && apt-get -qqy --no-install-recommends install xvfb libxcb1 xauth pulseaudio x11vnc x11-utils fluxbox eterm hsetroot feh language-pack-en locales libfontconfig libfreetype6 xfonts-scalable xfonts-cyrillic fonts-ubuntu fonts-liberation fonts-ipafont-gothic fonts-wqy-zenhei fonts-tlwg-loma-otf fonts-noto-color-emoji && locale-gen ${LANGUAGE} && dpkg-reconfigure --frontend noninteractive locales && apt-get -qyy autoremove && rm -rf /var/lib/apt/lists/* && apt-get -qyy clean && wget -nv -O noVNC.zip "https://github.com/novnc/noVNC/archive/refs/${NOVNC_SOURCE}/${NOVNC_VERSION}.zip" && unzip -x noVNC.zip && mv noVNC-${NOVNC_VERSION} /opt/bin/noVNC && cp /opt/bin/noVNC/vnc.html /opt/bin/noVNC/index.html && rm noVNC.zip && wget -nv -O websockify.zip "https://github.com/novnc/websockify/archive/refs/${WEBSOCKIFY_SOURCE}/${WEBSOCKIFY_VERSION}.zip" && unzip -x websockify.zip && rm websockify.zip && mv websockify-${WEBSOCKIFY_VERSION} /opt/bin/noVNC/utils/websockify && rm -rf /opt/bin/noVNC/utils/websockify/docker /opt/bin/noVNC/utils/websockify/tests && chmod +x /dev/shm && mkdir -p /tmp/.X11-unix && x11vnc -storepasswd $(cat /run/secrets/SEL_PASSWD) ${HOME}/.vnc/passwd && chown -R "${SEL_USER}:${SEL_GROUP}" ${HOME}/.vnc && chmod -R 775 ${HOME} /tmp/.X11-unix && chgrp -R 0 ${HOME} /tmp/.X11-unix && chmod -R g=u ${HOME} /tmp/.X11-unix # buildkit
0.00B 2024-09-22 20:08:10 ENV LANG_WHICH=en LANG_WHERE=US ENCODING=UTF-8 LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 SE_ENABLE_BROWSER_LEFTOVERS_CLEANUP=false SE_BROWSER_LEFTOVERS_INTERVAL_SECS=3600 SE_BROWSER_LEFTOVERS_PROCESSES_SECS=7200 SE_BROWSER_LEFTOVERS_TEMPFILES_DAYS=1 SE_DRAIN_AFTER_SESSION_COUNT=0 SE_NODE_MAX_SESSIONS=1 SE_NODE_SESSION_TIMEOUT=300 SE_NODE_OVERRIDE_MAX_SESSIONS=false SE_NODE_HEARTBEAT_PERIOD=30 SE_OTEL_SERVICE_NAME=selenium-node SE_OFFLINE=true SE_SCREEN_WIDTH=1920 SE_SCREEN_HEIGHT=1080 SE_SCREEN_DEPTH=24 SE_SCREEN_DPI=96 SE_START_XVFB=true SE_START_VNC=true SE_START_NO_VNC=true SE_NO_VNC_PORT=7900 SE_VNC_PORT=5900 DISPLAY=:99.0 DISPLAY_NUM=99 CONFIG_FILE=/opt/selenium/config.toml GENERATE_CONFIG=true DBUS_SESSION_BUS_ADDRESS=/dev/null
0.00B 2024-09-22 20:08:10 USER root
0.00B 2024-09-22 20:08:10 ARG LANGUAGE=en_US.UTF-8
0.00B 2024-09-22 20:08:10 ARG ENCODING=UTF-8
0.00B 2024-09-22 20:08:10 ARG LANG_WHERE=US
0.00B 2024-09-22 20:08:10 ARG LANG_WHICH=en
0.00B 2024-09-22 20:08:10 ARG WEBSOCKIFY_VERSION=master
0.00B 2024-09-22 20:08:10 ARG WEBSOCKIFY_SOURCE=heads
0.00B 2024-09-22 20:08:10 ARG NOVNC_VERSION=master
0.00B 2024-09-22 20:08:10 ARG NOVNC_SOURCE=heads
0.00B 2024-09-22 20:08:10 LABEL authors=SeleniumHQ
0.00B 2024-09-22 20:08:10 ARG AUTHORS=SeleniumHQ
0.00B 2024-09-22 20:03:18 CMD ["/opt/bin/entry_point.sh"]
0.00B 2024-09-22 20:03:18 ENV SE_BIND_HOST=false SE_SERVER_PROTOCOL=http SE_REJECT_UNSUPPORTED_CAPS=false SE_OTEL_JAVA_GLOBAL_AUTOCONFIGURE_ENABLED=true SE_OTEL_TRACES_EXPORTER=otlp SE_SUPERVISORD_LOG_LEVEL=info SE_SUPERVISORD_CHILD_LOG_DIR=/tmp SE_SUPERVISORD_LOG_FILE=/tmp/supervisord.log SE_SUPERVISORD_PID_FILE=/tmp/supervisord.pid SE_LOG_LEVEL=INFO SE_HTTP_LOGS=false SE_STRUCTURED_LOGS=false SE_ENABLE_TRACING=true SE_ENABLE_TLS=false SE_JAVA_SSL_TRUST_STORE=/opt/selenium/secrets/server.jks SE_JAVA_SSL_TRUST_STORE_PASSWORD=/opt/selenium/secrets/server.pass SE_JAVA_DISABLE_HOSTNAME_VERIFICATION=true SE_HTTPS_CERTIFICATE=/opt/selenium/secrets/tls.crt SE_HTTPS_PRIVATE_KEY=/opt/selenium/secrets/tls.key
977.65KB 2024-09-22 20:03:18 RUN |17 VERSION=4.25.0 RELEASE=selenium-4.25.0 AUTHORS=SeleniumHQ OPENTELEMETRY_VERSION=1.42.1 GRPC_VERSION=1.66.0 NETTY_VERSION=4.1.113.Final CS_VERSION=2.1.13 SEL_USER=seluser SEL_GROUP=seluser HOME=/home/seluser UID=1200 GID=1201 TZ=UTC JRE_VERSION=17 TARGETARCH=amd64 TARGETVARIANT= CERT_TRUST_ATTR=TCu,Cu,Tu /bin/sh -c /opt/bin/add-jks-helper.sh -d /opt/selenium/secrets && /opt/bin/add-cert-helper.sh -d /opt/selenium/secrets ${CERT_TRUST_ATTR} # buildkit
0.00B 2024-09-22 20:03:12 USER 1200:1201
6.07KB 2024-09-22 20:03:12 COPY --chown=1200:1201 certs/tls.crt certs/tls.key certs/server.jks certs/server.pass /opt/selenium/secrets/ # buildkit
5.78KB 2024-09-22 19:46:17 COPY --chown=1200:1201 certs/add-cert-helper.sh certs/add-jks-helper.sh /opt/bin/ # buildkit
0.00B 2024-09-22 19:46:17 ARG CERT_TRUST_ATTR=TCu,Cu,Tu
1.59KB 2024-09-22 19:46:17 COPY supervisord.conf /etc # buildkit
476.00B 2024-09-22 19:46:17 COPY --chown=1200:1201 mask /usr/local/bin/ # buildkit
6.68KB 2024-09-22 19:46:17 COPY --chown=1200:1201 check-grid.sh entry_point.sh configs/node/nodeGridUrl.sh configs/node/nodePreStop.sh /opt/bin/ # buildkit
390.16MB 2024-09-22 19:46:17 RUN |16 VERSION=4.25.0 RELEASE=selenium-4.25.0 AUTHORS=SeleniumHQ OPENTELEMETRY_VERSION=1.42.1 GRPC_VERSION=1.66.0 NETTY_VERSION=4.1.113.Final CS_VERSION=2.1.13 SEL_USER=seluser SEL_GROUP=seluser HOME=/home/seluser UID=1200 GID=1201 TZ=UTC JRE_VERSION=17 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c if [ "$(dpkg --print-architecture)" = "amd64" ]; then echo "deb http://archive.ubuntu.com/ubuntu noble main universe\n" > /etc/apt/sources.list && echo "deb http://archive.ubuntu.com/ubuntu noble-updates main universe\n" >> /etc/apt/sources.list && echo "deb http://security.ubuntu.com/ubuntu noble-security main universe\n" >> /etc/apt/sources.list ; fi && apt-get -qqy update && apt-get upgrade -yq && apt-get -qqy --no-install-recommends install acl bzip2 ca-certificates tzdata sudo unzip wget jq curl supervisor gnupg2 libnss3-tools openjdk-${JRE_VERSION}-jre-headless && if [ "${TARGETARCH}" = "arm" ] && [ "${TARGETVARIANT}" = "v7" ]; then export ARCH=armhf ; else export ARCH=$(dpkg --print-architecture) ; fi && sed -i 's/securerandom\.source=file:\/dev\/random/securerandom\.source=file:\/dev\/urandom/' /usr/lib/jvm/java-${JRE_VERSION}-openjdk-${ARCH}/conf/security/java.security && rm -rf /var/lib/apt/lists/* /var/cache/apt/* && ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && dpkg-reconfigure -f noninteractive tzdata && cat /etc/timezone && groupadd ${SEL_GROUP} --gid ${SEL_GID} && useradd ${SEL_USER} --create-home --gid ${SEL_GID} --shell /bin/bash --uid ${SEL_UID} && usermod -a -G sudo ${SEL_USER} && echo 'ALL ALL = (ALL) NOPASSWD: ALL' >> /etc/sudoers && echo "${SEL_USER}:$(cat /run/secrets/SEL_PASSWD)" | chpasswd && mkdir -p /opt/selenium /opt/selenium/assets /opt/selenium/secrets /var/run/supervisor /var/log/supervisor ${SEL_DOWNLOAD_DIR} ${HOME}/.mozilla ${HOME}/.vnc ${HOME}/.pki/nssdb && certutil -d sql:${HOME}/.pki/nssdb -N --empty-password && touch /opt/selenium/config.toml && chown -R ${SEL_USER}:${SEL_GROUP} /opt/selenium /var/run/supervisor /var/log/supervisor /etc/passwd ${HOME} && chmod -R 775 /opt/selenium /var/run/supervisor /var/log/supervisor /etc/passwd ${HOME} && wget --no-verbose https://github.com/${AUTHORS}/selenium/releases/download/${RELEASE}/selenium-server-${VERSION}.jar -O /opt/selenium/selenium-server.jar && chgrp -R 0 /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor && chmod -R g=u /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor && setfacl -Rm u:${SEL_USER}:rwx /opt /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor && setfacl -Rm g:${SEL_GROUP}:rwx /opt /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor && if [ `arch` = "aarch64" ] || [ `arch` = "x86_64" ]; then curl -fL https://github.com/coursier/coursier/releases/download/v${CS_VERSION}/coursier.jar > /tmp/cs && chmod +x /tmp/cs && mkdir -p /external_jars && chmod -R 775 /external_jars ; fi && if [ -f "/tmp/cs" ]; then java -jar /tmp/cs fetch --classpath --cache /external_jars io.opentelemetry:opentelemetry-exporter-otlp:${OPENTELEMETRY_VERSION} io.grpc:grpc-netty:${GRPC_VERSION} io.netty:netty-codec-http:${NETTY_VERSION} > /external_jars/.classpath.txt && chmod 664 /external_jars/.classpath.txt ; fi && rm -fr /root/.cache/* && echo 'if [[ $(ulimit -n) -gt 200000 ]]; then echo "WARNING: Very high value reported by \"ulimit -n\". Consider passing \"--ulimit nofile=32768\" to \"docker run\"."; fi' >> ${HOME}/.bashrc # buildkit
0.00B 2024-09-22 19:46:17 ENV DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true SEL_USER=seluser SEL_UID=1200 SEL_GID=1201 HOME=/home/seluser TZ=UTC SEL_DOWNLOAD_DIR=/home/seluser/Downloads
0.00B 2024-09-22 19:46:17 USER root
0.00B 2024-09-22 19:46:17 ARG TARGETVARIANT=
0.00B 2024-09-22 19:46:17 ARG TARGETARCH=amd64
0.00B 2024-09-22 19:46:17 ARG JRE_VERSION=17
0.00B 2024-09-22 19:46:17 ARG TZ=UTC
0.00B 2024-09-22 19:46:17 ARG GID=1201
0.00B 2024-09-22 19:46:17 ARG UID=1200
0.00B 2024-09-22 19:46:17 ARG HOME=/home/seluser
0.00B 2024-09-22 19:46:17 ARG SEL_GROUP=seluser
0.00B 2024-09-22 19:46:17 ARG SEL_USER=seluser
0.00B 2024-09-22 19:46:17 ARG CS_VERSION=2.1.13
0.00B 2024-09-22 19:46:17 ARG NETTY_VERSION=4.1.113.Final
0.00B 2024-09-22 19:46:17 ARG GRPC_VERSION=1.66.0
0.00B 2024-09-22 19:46:17 ARG OPENTELEMETRY_VERSION=1.42.1
0.00B 2024-09-22 19:46:17 ARG AUTHORS=SeleniumHQ
0.00B 2024-09-22 19:46:17 ARG RELEASE=selenium-4.25.0
0.00B 2024-09-22 19:46:17 ARG VERSION=4.25.0
0.00B 2024-09-22 19:46:17 LABEL authors=Selenium <selenium-developers@googlegroups.com>
0.00B 2024-08-01 22:23:55 /bin/sh -c #(nop) CMD ["/bin/bash"]
78.05MB 2024-08-01 22:23:55 /bin/sh -c #(nop) ADD file:c2e78eb585ec4e503f14c4ea98f4962c998f5eb075749507953f85387742694b in /
0.00B 2024-08-01 22:23:53 /bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
0.00B 2024-08-01 22:23:53 /bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
0.00B 2024-08-01 22:23:53 /bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
0.00B 2024-08-01 22:23:53 /bin/sh -c #(nop) ARG RELEASE

镜像信息

{
    "Id": "sha256:66d3196083caf1a88ce193e44efe72c2a6b43fbd684062654cb42d142ea5a1f7",
    "RepoTags": [
        "selenium/standalone-chrome:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome:latest"
    ],
    "RepoDigests": [
        "selenium/standalone-chrome@sha256:3e48c9040f1948ee07283c18b7efc2b1687ce8513e4d3aeb3e34fa6058a61abc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/selenium/standalone-chrome@sha256:5f9e0682e1c228ff82c7c0fe24748baec61cc038deb9dfdd7e9d9d69625f08e9"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-09-22T12:34:48.557171613Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1200",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4444/tcp": {},
            "5900/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "DEBCONF_NONINTERACTIVE_SEEN=true",
            "SEL_USER=seluser",
            "SEL_UID=1200",
            "SEL_GID=1201",
            "HOME=/home/seluser",
            "TZ=UTC",
            "SEL_DOWNLOAD_DIR=/home/seluser/Downloads",
            "SE_BIND_HOST=false",
            "SE_SERVER_PROTOCOL=http",
            "SE_REJECT_UNSUPPORTED_CAPS=true",
            "SE_OTEL_JAVA_GLOBAL_AUTOCONFIGURE_ENABLED=true",
            "SE_OTEL_TRACES_EXPORTER=otlp",
            "SE_SUPERVISORD_LOG_LEVEL=info",
            "SE_SUPERVISORD_CHILD_LOG_DIR=/tmp",
            "SE_SUPERVISORD_LOG_FILE=/tmp/supervisord.log",
            "SE_SUPERVISORD_PID_FILE=/tmp/supervisord.pid",
            "SE_LOG_LEVEL=INFO",
            "SE_HTTP_LOGS=false",
            "SE_STRUCTURED_LOGS=false",
            "SE_ENABLE_TRACING=true",
            "SE_ENABLE_TLS=false",
            "SE_JAVA_SSL_TRUST_STORE=/opt/selenium/secrets/server.jks",
            "SE_JAVA_SSL_TRUST_STORE_PASSWORD=/opt/selenium/secrets/server.pass",
            "SE_JAVA_DISABLE_HOSTNAME_VERIFICATION=true",
            "SE_HTTPS_CERTIFICATE=/opt/selenium/secrets/tls.crt",
            "SE_HTTPS_PRIVATE_KEY=/opt/selenium/secrets/tls.key",
            "LANG_WHICH=en",
            "LANG_WHERE=US",
            "ENCODING=UTF-8",
            "LANGUAGE=en_US.UTF-8",
            "LANG=en_US.UTF-8",
            "SE_ENABLE_BROWSER_LEFTOVERS_CLEANUP=false",
            "SE_BROWSER_LEFTOVERS_INTERVAL_SECS=3600",
            "SE_BROWSER_LEFTOVERS_PROCESSES_SECS=7200",
            "SE_BROWSER_LEFTOVERS_TEMPFILES_DAYS=1",
            "SE_DRAIN_AFTER_SESSION_COUNT=0",
            "SE_NODE_MAX_SESSIONS=1",
            "SE_NODE_SESSION_TIMEOUT=300",
            "SE_NODE_OVERRIDE_MAX_SESSIONS=false",
            "SE_NODE_HEARTBEAT_PERIOD=30",
            "SE_OTEL_SERVICE_NAME=selenium-standalone",
            "SE_OFFLINE=true",
            "SE_SCREEN_WIDTH=1920",
            "SE_SCREEN_HEIGHT=1080",
            "SE_SCREEN_DEPTH=24",
            "SE_SCREEN_DPI=96",
            "SE_START_XVFB=true",
            "SE_START_VNC=true",
            "SE_START_NO_VNC=true",
            "SE_NO_VNC_PORT=7900",
            "SE_VNC_PORT=5900",
            "DISPLAY=:99.0",
            "DISPLAY_NUM=99",
            "CONFIG_FILE=/opt/selenium/config.toml",
            "GENERATE_CONFIG=true",
            "DBUS_SESSION_BUS_ADDRESS=/dev/null",
            "SE_SESSION_REQUEST_TIMEOUT=300",
            "SE_SESSION_RETRY_INTERVAL=15",
            "SE_HEALTHCHECK_INTERVAL=120",
            "SE_RELAX_CHECKS=true"
        ],
        "Cmd": [
            "/opt/bin/entry_point.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "authors": "SeleniumHQ",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1442244074,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4a7e20a4e6b04a72e3a1e7724931d1c21cfb70e2f4a605d26051d1369a9d089c/diff:/var/lib/docker/overlay2/d27bbd9872ed562e1e2794039285dbde7b8f4fa5fa3198ff0260d6e435543c74/diff:/var/lib/docker/overlay2/0d469fd619d437da21cfe6e29180406af77614c05ac118188347d8b20a9b134b/diff:/var/lib/docker/overlay2/49968fc57177736ae92b74f700c8e836fe111797b40bc8d6c32caf5341dc51b6/diff:/var/lib/docker/overlay2/3c35a9278420639a3667c1a63040818da24a57fd60eedef55ef5919e32375250/diff:/var/lib/docker/overlay2/acf7b47e56e842229a6be5fceefdd210817568eac78976246445eda5cbe92190/diff:/var/lib/docker/overlay2/a32028bbb4bb8d3bab2bc763aaaf0e431222921fbc998215cc232448c7584f4e/diff:/var/lib/docker/overlay2/bd0ba00112e98b38106ad64f659748e9116713ff6fdd4e5f06c0d22026ccf959/diff:/var/lib/docker/overlay2/cb92c9582d300fa73e62613a36aeca959e25652cb90e2249a29416fdaa3145ec/diff:/var/lib/docker/overlay2/b7fec64add50337021ec6d81a15b80261a6142e6442c39fa5fcfddb7649acf7e/diff:/var/lib/docker/overlay2/6a1c2ce7c4c0770c5e6da4226243ba5d32b35d6cd967dcc7cccc603256106055/diff:/var/lib/docker/overlay2/1569f61d6f562f8c8daaf547e842529096fe1263955ee0362fa6b24ddcb40d95/diff:/var/lib/docker/overlay2/1868efac3e3eae4576c54e877ce77061cf590de4493280bd8e345561b0cea17f/diff:/var/lib/docker/overlay2/bc556ff8c7a50f3989a2942ee16ad6323a88e4b46034548cc99b324fd4a5c0e6/diff:/var/lib/docker/overlay2/0d64de3b6f9d073714c74940494914afe43957b861d6f3856df21ebf62d3d2af/diff:/var/lib/docker/overlay2/c72aa38f600555bd481a2a0a10f5dc066ff367121b47b08e1b67c12a04fd38b9/diff:/var/lib/docker/overlay2/0a886eca1531aff453b1a0c72db474bc32def4642d156a29677b36bb26b38d90/diff:/var/lib/docker/overlay2/0571adfb8d194d477ff62d3f445181e52d9ee5a547893d7aa9b39437e428e1f4/diff:/var/lib/docker/overlay2/de6a05572369f08c43875c75a08f7aba5a7f97e7b075fbc0ad9a9e0db6b241c5/diff:/var/lib/docker/overlay2/80ae4ed92d7fc5c1f021527e566c578db3b03ed985f04a1223ec596e2d33455b/diff:/var/lib/docker/overlay2/cce446d24f4b302b027769464aff818a08fdb1716bb5e63244926840d20a162c/diff:/var/lib/docker/overlay2/c5e673d367d1ed1f25b90c13e01dc729eb5141356c7ff39319b0c977b86b299b/diff:/var/lib/docker/overlay2/f9e1685618944e5a27364fc9a235c7628928cd4b835c72f69c212f00502f6cb7/diff",
            "MergedDir": "/var/lib/docker/overlay2/cc93a44d8c86d5bfeabafadf9d65caedb394ae60f4589267cd4fa9adeafb34f9/merged",
            "UpperDir": "/var/lib/docker/overlay2/cc93a44d8c86d5bfeabafadf9d65caedb394ae60f4589267cd4fa9adeafb34f9/diff",
            "WorkDir": "/var/lib/docker/overlay2/cc93a44d8c86d5bfeabafadf9d65caedb394ae60f4589267cd4fa9adeafb34f9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f36fd4bb7334b7ae3321e3229d103c4a3e7c10a263379cc6a058b977edfb46de",
            "sha256:f64560f8cbfa3a1c130ed601c0324fb9a0928eb0993e63745d8a99857981d209",
            "sha256:d83b688d6a80d7399e23abe74b059743127dac0898bffa5f872ec85281c926bc",
            "sha256:3e2ab97347758156ad971859e2bf2d29c7671030ba0bc4501e51de1745048e90",
            "sha256:189f8fa167ae65c759eaac5af2833495bc29d1d2389fbfc3c0ec3a41041628b1",
            "sha256:9c5916846f46bcb83fdbc0890c3408eaa9e55e2842fd25decccaaa9bbeadf991",
            "sha256:64d4b4e38d12147e7ec5e2f26202f870219a404c086a937dd2babb996bc96727",
            "sha256:c00e92d470e91e7499282c2e5f6c52949a45f1547400c2b13f788961246a651c",
            "sha256:b2466a989557607d961b19d6371720ee4ba2572d6d47e4b63e08bd72fb2688b1",
            "sha256:f07556b5a07b8475689ec05357a810296f49f87457f69c53bb62ea04ef91689c",
            "sha256:b2201dac0d958776270e9cddb60cc0a0a001f73886e7bb53e7be0889038d5766",
            "sha256:a905a40486621452d318ebff4b609c24f64db680467d718e136a182526830fa8",
            "sha256:9605ed3e1ce0e924c3c61b117a50859bad08574fc58859d959e6ed4397e78734",
            "sha256:d00dc48280e6332b41e6632d1b00ba0eab2310c18ea91a0b53c8b0a7f7b2c1e7",
            "sha256:662cd70c63f4ff1ba00ca1a4df8911bef607e19d176a8919a82564fe5db1420f",
            "sha256:a9d2779710d3b00a2d335a46cec0af689a706bea6013a7085d767963003180a9",
            "sha256:a0bd3543b53e7ec178041e091a1a6a46dd148e6d3837ce229cf61a5c3abde686",
            "sha256:ff22a5ec295b5ae4e44ab804829f7fe2885d17717c86e3066c1bf484f33884bb",
            "sha256:f1f2303dcc29abc39cd6dc74918784327017ad62c62e15ef92763814f78a06f4",
            "sha256:d2636e143c03ea915deb66b291adb8bbe8dc34514d6f8af1ce4a7ce2e8b15516",
            "sha256:8c386a1e3fb85dfdfa924c3292acd4539bb9244f9acf14ac6edcf12560352f7f",
            "sha256:0b23326f03ce6eb3102a54e14d994e9816f253407febea6a798747f6ada2e00e",
            "sha256:5bf34ea6d494f90d1cdb3c21572cd237bccbe8766020fcaa28a7dd685f4d71e7",
            "sha256:645b825f50c6fed6554dcb84f7f3e8b2c5b109afc652d3b6213a0eb7bc77e8e3"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-09-30T11:10:53.360903169+08:00"
    }
}

更多版本