| 宿主机端口 | 容器端口 | 用途 |
|---|---|---|
| 522 | 22 | SSH(root/123456) |
| 580 | 80 | 网站 |
| 588 | 88 | Tomcat |
| 53306 | 3306 | MySQL(root/123456) |
| 29000-29401 | 29000-29401 | 游戏端口 |
docker run -d --name zx480 --privileged --restart always
-p 522:22 -p 580:80 -p 588:88 -p 53306:3306
-p 29000:29000 -p 29100:29100 -p 29200:29200
-p 29300:29300 -p 29301:29301 -p 29400:29400 -p 29401:29401
lzw981731/zx:1792 /start.sh
创建 docker-compose.yml,内容如下:
services:
zx480: # 容器服务名称
image: lzw981731/zx:1792 # Docker Hub 镜像地址
container_name: zx480 # 容器名称
hostname: ZhuXian # 容器主机名
privileged: true # 特权模式
restart: always # 开机自启
ports:
- "522:22" # SSH,root/123456
- "580:80" # 网站端口
- "588:88" # Tomcat 端口
- "53306:3306" # MySQL,root/123456
- "29000:29000" # 游戏端口
- "29100:29100"
- "29200:29200"
- "29300:29300"
- "29301:29301"
- "29400:29400"
- "29401:29401"
volumes:
- ./data/root/zxserver:/root/zxserver # 游戏服务端
- ./data/root/tomcat:/root/tomcat # Tomcat
- ./data/root/sh:/root/sh # 启动脚本
- ./data/root/java:/usr/java # JDK
- ./data/root/etc/hosts:/etc/hosts # hosts 配置
然后执行:docker compose up -d
容器启动后自动运行:SSH、Apache、MySQL。
Content type
Image
Digest
sha256:981234b6f…
Size
314 MB
Last updated
2 months ago
docker pull lzw981731/zx:1792-fixed