logo
ghcr.io/pryaxis/tshock:6.2.1
linux/amd64 ghcr.io mouyase 贡献
9
浏览次数
283.48MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1
源镜像
ghcr.io/pryaxis/tshock:6.2.1
镜像ID
sha256:9b5081fd957d1a6565a80b4d16f850e41c75e76070c8375d9e2e902f111b7a00
镜像 TAG
6.2.1
镜像大小
283.48MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
./TShock.Server -configpath /tshock -logpath /tshock/logs -crashdir /tshock/crashes -worldselectpath /worlds -additionalplugins /plugins
工作目录
/server
OS/平台
linux/amd64
镜像创建
2026-09-27T14:38:39.924876546Z
同步时间
2026-11-12 11:26
浏览量
9 次
贡献者
avatar mouyase
🔌 开放端口 2
7777/tcp 7878/tcp
📁 目录挂载 3
 /plugins  /tshock  /worlds
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
APP_UID=1654 1
ASPNETCORE_HTTP_PORTS=8080 2
DOTNET_RUNNING_IN_CONTAINER=true 3
DOTNET_VERSION=9.0.20 4
🏷️ 镜像标签 8
KeyValue
2026-09-27T14:57:44.011Z org.opencontainers.image.created
☕️⚡️TShock provides Terraria servers with server-side characters, anti-cheat, and community management tools. org.opencontainers.image.description
GPL-3.0 org.opencontainers.image.licenses
b25b3e5bf59870e08175a33df3f8a9c7fc9958c1 org.opencontainers.image.revision
https://github.com/Pryaxis/TShock org.opencontainers.image.source
TShock org.opencontainers.image.title
https://github.com/Pryaxis/TShock org.opencontainers.image.url
6.2.1 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1  ghcr.io/pryaxis/tshock:6.2.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1  ghcr.io/pryaxis/tshock:6.2.1

Shell快速替换命令

sed -i 's#ghcr.io/pryaxis/tshock:6.2.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1  ghcr.io/pryaxis/tshock:6.2.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1  ghcr.io/pryaxis/tshock:6.2.1'

镜像构建历史


# 2026-09-27 22:38:39  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./TShock.Server" "-configpath" "/tshock" "-logpath" "/tshock/logs" "-crashdir" "/tshock/crashes" "-worldselectpath" "/worlds" "-additionalplugins" "/plugins"]
                        
# 2026-09-27 22:38:39  0.00B 声明容器运行时监听的端口
EXPOSE [7777/tcp 7878/tcp]
                        
# 2026-09-27 22:38:39  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/tshock /worlds /plugins]
                        
# 2026-09-27 22:38:39  84.37MB 复制新文件或目录到容器中
COPY /TShock/TShockLauncher/output ./ # buildkit
                        
# 2026-09-22 23:48:06  0.00B 设置工作目录为/server
WORKDIR /server
                        
# 2026-09-19 08:59:49  24.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
                        
# 2026-09-19 08:59:48  78.01MB 复制新文件或目录到容器中
COPY /dotnet /usr/share/dotnet # buildkit
                        
# 2026-09-19 08:59:48  0.00B 设置环境变量 DOTNET_VERSION
ENV DOTNET_VERSION=9.0.20
                        
# 2026-09-19 08:59:32  8.89KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd         --gid=$APP_UID         app     && useradd --no-log-init         --uid=$APP_UID         --gid=$APP_UID         --create-home         app # buildkit
                        
# 2026-09-19 08:59:30  46.27MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update     && apt-get install -y --no-install-recommends         ca-certificates                 libc6         libgcc-s1         libicu72         libssl3         libstdc++6         tzdata     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-09-19 08:59:30  0.00B 设置环境变量 APP_UID ASPNETCORE_HTTP_PORTS DOTNET_RUNNING_IN_CONTAINER
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true
                        
# 2026-09-18 08:00:00  74.83MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600'
                        
                    

镜像信息

{
    "Id": "sha256:9b5081fd957d1a6565a80b4d16f850e41c75e76070c8375d9e2e902f111b7a00",
    "RepoTags": [
        "ghcr.io/pryaxis/tshock:6.2.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock:6.2.1"
    ],
    "RepoDigests": [
        "ghcr.io/pryaxis/tshock@sha256:70e59a8e6b4c79b5fad469d320962c1fc98625ed3a955510a2f2641dbff2f7e7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/pryaxis/tshock@sha256:17d441ac9607ba976398cc2fa61b1d250384577d22df38203d2565c346ac3bf1"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-27T14:38:39.924876546Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "7777/tcp": {},
            "7878/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "APP_UID=1654",
            "ASPNETCORE_HTTP_PORTS=8080",
            "DOTNET_RUNNING_IN_CONTAINER=true",
            "DOTNET_VERSION=9.0.20"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/plugins": {},
            "/tshock": {},
            "/worlds": {}
        },
        "WorkingDir": "/server",
        "Entrypoint": [
            "./TShock.Server",
            "-configpath",
            "/tshock",
            "-logpath",
            "/tshock/logs",
            "-crashdir",
            "/tshock/crashes",
            "-worldselectpath",
            "/worlds",
            "-additionalplugins",
            "/plugins"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-09-27T14:57:44.011Z",
            "org.opencontainers.image.description": "☕️⚡️TShock provides Terraria servers with server-side characters, anti-cheat, and community management tools.",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.revision": "b25b3e5bf59870e08175a33df3f8a9c7fc9958c1",
            "org.opencontainers.image.source": "https://github.com/Pryaxis/TShock",
            "org.opencontainers.image.title": "TShock",
            "org.opencontainers.image.url": "https://github.com/Pryaxis/TShock",
            "org.opencontainers.image.version": "6.2.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 283484881,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/01ccb801c5e4f33888a8938e08ae353f2a9c617ab4207d8db219d3fa83aceaf5/diff:/var/lib/docker/overlay2/cc68805bc16906cd92add8c956edce4ee43c42e401649e0456ae4eb5532a7bcb/diff:/var/lib/docker/overlay2/c1f940441e3a7b9c6fdd8564231dadeacf35a7b7dc3bc1a52678ae6b7cc7bd5e/diff:/var/lib/docker/overlay2/3d047b60567bb9ffda9dea041d8c64ca7066d64ca935621947eaeb9653e3d5c8/diff:/var/lib/docker/overlay2/becd58528d47735c1a6e63af94563125a09367597344e4c2b5e198ecceda2aa5/diff:/var/lib/docker/overlay2/1f0c0c730721c8894df354ef9b835e60630f783eaa1ef622705a83a524dab928/diff",
            "MergedDir": "/var/lib/docker/overlay2/ba61ba8cbaa4ee665c49ca7882615d38408ce97dac644e5dda5bb5e86bd69abb/merged",
            "UpperDir": "/var/lib/docker/overlay2/ba61ba8cbaa4ee665c49ca7882615d38408ce97dac644e5dda5bb5e86bd69abb/diff",
            "WorkDir": "/var/lib/docker/overlay2/ba61ba8cbaa4ee665c49ca7882615d38408ce97dac644e5dda5bb5e86bd69abb/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:34467cc93912af891dfee8a3902adf9b4f355a9bca4eaa46f658d1181a21de0d",
            "sha256:683be08047b903f1b280ea515c97f1f79ad27dba96a54ea05a981a956534a613",
            "sha256:09edfd51f3bae5b59a28589e1c4a336694269c7ca3a8ea5f04b197c079231fc4",
            "sha256:186d9d96202db2b49d11d2b2b7cf9a7d5cc39c6f5de1dc1b3eea4164913677d3",
            "sha256:20a8bb384d8b545346ac640e79d658092e603111280fe8a1e7a47d8dcaf6611e",
            "sha256:8bff1d6c108dbb8d02df14955d45dcda9aa84132538b516462d6840aac6f0367",
            "sha256:de9c387e807ef73d138ecdc2578beb3ade859b24cdc8878537ace9bd8a7c30f9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-11-12T11:26:31.617151322+08:00"
    }
}

更多版本

ghcr.io/pryaxis/tshock:6.2.1

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