Overview
- Full name
docker.io/soulter/shipyard-bay- Registry
- docker.io
- Namespace
- soulter
- Repository
- shipyard-bay
- Cached tags
- 1
- Last synced
- 07/06/2026, 10:21 AM
Introduction
Shipyard Bay 游戏/社区后端服务镜像,提供特定在线项目的 API 与业务逻辑,需配合前端与数据库同栈部署。
Details
soulter/shipyard-bay 运行 Shipyard Bay 项目后端,处理用户会话、游戏状态或社区数据(具体模块依发行配置)。典型为垂直领域私有化部署,定位为 Web/API 微服务,需 PostgreSQL/Redis 等依赖;生产固定 tag 并限制公网暴露。
快速启动
docker run -d --name shipyard-bay \
-p 8080:8080 \
-e DATABASE_URL=postgresql://user:pass@postgres/db \
docker.io/soulter/shipyard-bay:latest
推荐实践
docker run -d --name shipyard-bay \
--restart unless-stopped \
-p 8080:8080 \
-e DATABASE_URL=postgresql://user:pass@postgres.internal/db \
-e JWT_SECRET=random-secret \
docker.io/soulter/shipyard-bay:1.0.0
核心参数说明
-p 8080:8080— API HTTP 端口-e DATABASE_URL— PostgreSQL 连接(高敏)-e JWT_SECRET— 会话签名密钥(高敏)--restart unless-stopped— 服务持续在线- 固定 tag — API 与前端协议 pin
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: shipyard-bay
spec:
replicas: 2
selector:
matchLabels:
app: shipyard-bay
template:
metadata:
labels:
app: shipyard-bay
spec:
containers:
- name: api
image: docker.io/soulter/shipyard-bay:1.0.0
ports:
- containerPort: 8080
envFrom:
- secretRef:
name: shipyard-bay-secrets
---
apiVersion: v1
kind: Service
metadata:
name: shipyard-bay
spec:
selector:
app: shipyard-bay
ports:
- port: 8080
targetPort: 8080
游戏类负载按会话 sticky;数据库独立 StatefulSet。
Latest tags (20)
View all 1 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/soulter/shipyard-bay :latest | linux/amd64linux/arm64 | 2026/02/19 13:04 | 101.0 MB | sha256:1b7e326c0b7b… |