logo
docker.io/gpustack/ssh-server:v1.3.0
linux/amd64 docker.io wqlxx 贡献

docker.io/gpustack/ssh-server镜像提供SSH服务器服务,支持通过SSH协议远程连接容器,适用于远程管理、开发调试等场景,可用于快速搭建具备SSH访问能力的容器环境。

12
浏览次数
24.16MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0
源镜像
docker.io/gpustack/ssh-server:v1.3.0
镜像ID
sha256:570a900956b20c1e9c6c229c38ff94bf33a8a960d14cd07580c2eb9eb1aa5fd3
镜像 TAG
v1.3.0
镜像大小
24.16MB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
/entrypoint.sh
工作目录
/
OS/平台
linux/amd64
镜像创建
2026-07-10T06:57:34.673140255Z
同步时间
2026-10-26 22:26
浏览量
12 次
贡献者
avatar wqlxx
🔌 开放端口 1
22/tcp
⚙️ 环境变量 1
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
🏷️ 镜像标签 8
KeyValue
2026-07-10T06:57:17.574Z org.opencontainers.image.created
Provides a fantastic way to manage accelerator resources in Kubernetes. org.opencontainers.image.description
Apache-2.0 org.opencontainers.image.licenses
512f5dc8aff229776b546d8bd851042ba8fcde6f org.opencontainers.image.revision
https://github.com/gpustack/gpustack-operator org.opencontainers.image.source
gpustack-operator org.opencontainers.image.title
https://github.com/gpustack/gpustack-operator org.opencontainers.image.url
v1.3.0-linux-amd64 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0  docker.io/gpustack/ssh-server:v1.3.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0  docker.io/gpustack/ssh-server:v1.3.0

Shell快速替换命令

sed -i 's#gpustack/ssh-server:v1.3.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0  docker.io/gpustack/ssh-server:v1.3.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0  docker.io/gpustack/ssh-server:v1.3.0'

镜像构建历史


# 2026-07-10 14:57:34  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2026-07-10 14:57:34  13.93KB 复制新文件或目录到容器中
COPY pack/ssh-server/rootfs/ / # buildkit
                        
# 2026-07-10 14:57:34  0.00B 设置工作目录为/
WORKDIR /
                        
# 2026-07-10 14:57:34  0.00B 声明容器运行时监听的端口
EXPOSE [22/tcp]
                        
# 2026-07-10 14:57:34  3.05MB 复制新文件或目录到容器中
COPY /gpustack-sftp-server /usr/local/bin/gpustack-sftp-server # buildkit
                        
# 2026-07-10 14:57:22  12.65MB 执行命令并创建新的镜像层
RUN |3 TARGETPLATFORM=linux/amd64 TARGETOS=linux TARGETARCH=amd64 /bin/sh -c     # OpenSSH Server
    set -exo pipefail
    apk add --no-cache openssh util-linux

    # Generate SSH host keys
    ssh-keygen -A

    # Configure SSHD
    echo "ListenAddress 0.0.0.0" >> /etc/ssh/sshd_config
    echo "PasswordAuthentication no" >> /etc/ssh/sshd_config
    echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
    echo "TCPKeepAlive yes" >> /etc/ssh/sshd_config
    echo "ClientAliveInterval 60" >> /etc/ssh/sshd_config
    echo "ClientAliveCountMax 3" >> /etc/ssh/sshd_config
    echo "UseDNS no" >> /etc/ssh/sshd_config
    echo "Banner no" >> /etc/ssh/sshd_config
    echo "ForceCommand /chroot.sh" >> /etc/ssh/sshd_config

    # Enable TCP and stream-local forwarding and pin the sftp subsystem to a known
    # path. Alpine ships an active `AllowTcpForwarding no` and `Subsystem sftp
    # internal-sftp`; sshd honours the first value of a keyword and rejects a duplicate
    # Subsystem, so drop the shipped active lines before writing ours.
    sed -i -E '/^[[:space:]]*(AllowTcpForwarding|AllowStreamLocalForwarding|Subsystem[[:space:]]+sftp)[[:space:]]/d' /etc/ssh/sshd_config
    echo "AllowTcpForwarding yes" >> /etc/ssh/sshd_config
    echo "AllowStreamLocalForwarding yes" >> /etc/ssh/sshd_config
    echo "Subsystem sftp /usr/lib/ssh/sftp-server" >> /etc/ssh/sshd_config

    # Cleanup
    rm -rf /var/tmp/* \
        && rm -rf /tmp/*
 # buildkit
                        
# 2026-07-10 14:57:22  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-07-10 14:57:22  0.00B 定义构建参数
ARG TARGETOS=linux
                        
# 2026-07-10 14:57:22  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2026-07-10 14:57:22  0.00B 
SHELL [/bin/sh -c]
                        
# 2026-04-16 04:01:40  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-04-16 04:01:40  8.45MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:570a900956b20c1e9c6c229c38ff94bf33a8a960d14cd07580c2eb9eb1aa5fd3",
    "RepoTags": [
        "gpustack/ssh-server:v1.3.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server:v1.3.0"
    ],
    "RepoDigests": [
        "gpustack/ssh-server@sha256:ba964d66bc186179ce2127e09b1a49e225be94fe32f1b1e41cd9d5dd6548873b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gpustack/ssh-server@sha256:45a210626965f9866016c4488af6393875d779eb8f46e747ad4b744089d51d20"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-10T06:57:34.673140255Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "22/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-07-10T06:57:17.574Z",
            "org.opencontainers.image.description": "Provides a fantastic way to manage accelerator resources in Kubernetes.",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "512f5dc8aff229776b546d8bd851042ba8fcde6f",
            "org.opencontainers.image.source": "https://github.com/gpustack/gpustack-operator",
            "org.opencontainers.image.title": "gpustack-operator",
            "org.opencontainers.image.url": "https://github.com/gpustack/gpustack-operator",
            "org.opencontainers.image.version": "v1.3.0-linux-amd64"
        },
        "Shell": [
            "/bin/sh",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 24161494,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ca871793b6e0f1df8fb5f853fbd1d3752ca208aa9909079021be25976c612ced/diff:/var/lib/docker/overlay2/e52a200e6b8aec110012701254a388eff31cf94cc540993022afd09123b0d676/diff:/var/lib/docker/overlay2/2ca970254ae0a0a01bb20b71830956811fe87fc9088dd7c2e27942dcdafefebd/diff",
            "MergedDir": "/var/lib/docker/overlay2/cd1a97933a4a928508c98aab88639918d02e70e0aee65972eb545bad0af04f34/merged",
            "UpperDir": "/var/lib/docker/overlay2/cd1a97933a4a928508c98aab88639918d02e70e0aee65972eb545bad0af04f34/diff",
            "WorkDir": "/var/lib/docker/overlay2/cd1a97933a4a928508c98aab88639918d02e70e0aee65972eb545bad0af04f34/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
            "sha256:cc0e915a48b3eca66fee5fd4da71c0cfcce0285081e46bd68339985b1a053201",
            "sha256:d553b40b3a83edc239a47f8e1baf17363d6a7fa5da3c78b0c14ee6ad3346a4a6",
            "sha256:96286443f9c05fedb1abf9e461814a849c91131fd14bbeb7640c2c2cd4f57b1c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-26T22:26:27.919066438+08:00"
    }
}

更多版本

docker.io/gpustack/ssh-server:v1.1.0

linux/amd64 docker.io21.11MB2026-06-23 11:26
173

docker.io/gpustack/ssh-server:v1.3.0

linux/amd64 docker.io24.16MB2026-10-26 22:26
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×