docker.io/b3log/solo:latest linux/amd64

docker.io/b3log/solo:latest - 国内下载镜像源 浏览次数:6

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

源镜像 docker.io/b3log/solo:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo:latest
镜像ID sha256:687dc7cdb173bb0addad546256e4122b5032f414e561e075b6f25f45c174342d
镜像TAG latest
大小 618.41MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 java -cp lib/*:. org.b3log.solo.Server
工作目录 /opt/solo/
OS/平台 linux/amd64
浏览量 6 次
贡献者
镜像创建 2025-07-15T03:22:04.962692712Z
同步时间 2025-12-19 16:42
更新时间 2025-12-19 17:46
开放端口
8080/tcp
环境变量
PATH=/usr/local/openjdk-18/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/usr/local/openjdk-18 LANG=C.UTF-8 JAVA_VERSION=18.0.2.1 TZ=Asia/Shanghai git_commit=a4e21ce
镜像标签
Liang Ding<845765@qq.com>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo:latest  docker.io/b3log/solo:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo:latest  docker.io/b3log/solo:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-07-15 11:22:04  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["java" "-cp" "lib/*:." "org.b3log.solo.Server"]
                        
# 2025-07-15 11:22:04  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
                        
# 2025-07-15 11:22:04  0.00B 设置环境变量 git_commit
ENV git_commit=a4e21ce
                        
# 2025-07-15 11:22:04  0.00B 定义构建参数
ARG git_commit=a4e21ce
                        
# 2025-07-15 11:22:04  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2025-07-15 11:22:04  22.45MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates tzdata # buildkit
                        
# 2025-07-15 11:21:59  185.73MB 复制新文件或目录到容器中
COPY /opt/solo/ /opt/solo/ # buildkit
                        
# 2025-07-15 11:21:08  0.00B 设置工作目录为/opt/solo/
WORKDIR /opt/solo/
                        
# 2025-07-15 11:21:08  0.00B 添加元数据标签
LABEL maintainer=Liang Ding<845765@qq.com>
                        
# 2023-02-09 18:50:21  0.00B 
/bin/sh -c #(nop)  CMD ["jshell"]
                        
# 2023-02-09 18:50:21  324.82MB 
/bin/sh -c set -eux; 		arch="$(dpkg --print-architecture)"; 	case "$arch" in 		'amd64') 			downloadUrl='https://download.java.net/java/GA/jdk18.0.2.1/db379da656dc47308e138f21b33976fa/1/GPL/openjdk-18.0.2.1_linux-x64_bin.tar.gz'; 			downloadSha256='3bfdb59fc38884672677cebca9a216902d87fe867563182ae8bc3373a65a2ebd'; 			;; 		'arm64') 			downloadUrl='https://download.java.net/java/GA/jdk18.0.2.1/db379da656dc47308e138f21b33976fa/1/GPL/openjdk-18.0.2.1_linux-aarch64_bin.tar.gz'; 			downloadSha256='79900237a5912045f8c9f1065b5204a474803cbbb4d075ab9620650fb75dfc1b'; 			;; 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; 	esac; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		wget 	; 	rm -rf /var/lib/apt/lists/*; 		wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; 	echo "$downloadSha256 *openjdk.tgz" | sha256sum --strict --check -; 		mkdir -p "$JAVA_HOME"; 	tar --extract 		--file openjdk.tgz 		--directory "$JAVA_HOME" 		--strip-components 1 		--no-same-owner 	; 	rm openjdk.tgz*; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 		{ 		echo '#!/usr/bin/env bash'; 		echo 'set -Eeuo pipefail'; 		echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; 	} > /etc/ca-certificates/update.d/docker-openjdk; 	chmod +x /etc/ca-certificates/update.d/docker-openjdk; 	/etc/ca-certificates/update.d/docker-openjdk; 		find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; 	ldconfig; 		java -Xshare:dump; 		fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; 	javac --version; 	java --version
                        
# 2023-02-09 18:50:08  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=18.0.2.1
                        
# 2023-02-09 18:50:08  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2023-02-09 18:50:08  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/openjdk-18/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-02-09 18:50:07  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/usr/local/openjdk-18
                        
# 2023-02-09 18:47:20  4.88MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates p11-kit 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2023-02-09 11:20:20  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2023-02-09 11:20:20  80.51MB 
/bin/sh -c #(nop) ADD file:3ea7c69e4bfac2ebb6f86baaedab31827c86a594dba8080a49928e211ad3c7a0 in / 
                        
                    

镜像信息

{
    "Id": "sha256:687dc7cdb173bb0addad546256e4122b5032f414e561e075b6f25f45c174342d",
    "RepoTags": [
        "b3log/solo:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo:latest"
    ],
    "RepoDigests": [
        "b3log/solo@sha256:f8f748b9d53ab144dc72703471a6a01bb2c74735d54170de3481f209373c400f",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/b3log/solo@sha256:16588481e75d14f3393c7a5a2775dcd0e14e574bacf3fe6224292ddc1c6d6b1b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-07-15T03:22:04.962692712Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/openjdk-18/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/local/openjdk-18",
            "LANG=C.UTF-8",
            "JAVA_VERSION=18.0.2.1",
            "TZ=Asia/Shanghai",
            "git_commit=a4e21ce"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/opt/solo/",
        "Entrypoint": [
            "java",
            "-cp",
            "lib/*:.",
            "org.b3log.solo.Server"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Liang Ding\u003c845765@qq.com\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 618407769,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/995b0702860f28411386c9f8d183267830f7350dea9323b924c8844a351b4274/diff:/var/lib/docker/overlay2/a9495b15e1010bd4cf73a136afbfc2540719876aa029540623c4948f98ae592b/diff:/var/lib/docker/overlay2/d9409a72c9e783a161eaa99828935687b846bda2fb8a623136c8d4552263981c/diff:/var/lib/docker/overlay2/8544335cc6114efcc0e21e7ff1f32b7c7db70e079b004b4f6b26b44ae7b81d6c/diff:/var/lib/docker/overlay2/5ec8462bb685f08a8ac553970b3b59bda6e5676f56b6c349294927f3f9cf5084/diff",
            "MergedDir": "/var/lib/docker/overlay2/d7c81afb01f24f56991dd07f2c590f0318acbb12fd05df681f1a0c9d2828d9a1/merged",
            "UpperDir": "/var/lib/docker/overlay2/d7c81afb01f24f56991dd07f2c590f0318acbb12fd05df681f1a0c9d2828d9a1/diff",
            "WorkDir": "/var/lib/docker/overlay2/d7c81afb01f24f56991dd07f2c590f0318acbb12fd05df681f1a0c9d2828d9a1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:4695cdfb426a05673a100e69d2fe9810d9ab2b3dd88ead97c6a3627246d83815",
            "sha256:81d28cca9b375eec0dc95da508869402a7c9015583fd973af37d105b7bb2797f",
            "sha256:a40ee0f44ba216dde93b56cc54818161cec6cbf0bdf8991feca6af1030b47afc",
            "sha256:35f3cbda29b4f55f8f7a59b9410723ad1bdfa63bd1267ba69f75a1a08fb4689d",
            "sha256:5a73a87ebafd261eecd51ec203a108255bc7c5bcb1d199649810d89992d8745f",
            "sha256:60e0882a004fb1861f8b6f1bc98f5ebf08b58f64ce40a50cf2478cf1fc4efa5d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-19T16:42:18.954216743+08:00"
    }
}

更多版本

docker.io/b3log/solo:latest

linux/amd64 docker.io618.41MB2025-12-19 16:42
5