ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

使用 Docker 部署超级马里奥 Web 游戏

2026/8/8 8:28:36 拓冰建站 浏览量
使用 Docker 部署超级马里奥 Web 游戏

一、游戏介绍

超级马里奥 是一款经典闯关游戏,也叫做超级玛丽。由红白机 FC 游戏移植而来,简约的游戏画面,加上简单的操作方式,让你重温儿时的经典。

二、环境检查

1)检查操作系统版本

检查本次实践的操作系统版本

cat /etc/redhat-release

2)检查 Docker 版本

检查本地安装 Docker 版本

// 1) 低版本 Docker 安装
yum install docker -y----
// < '推荐' >
// 2) 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh----
// 关闭防火墙
systemctl disable --now firewalld
setenforce 0// 启用 Docker
systemctl enable --now docker----
// 3) 安装 Docker-Compose
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose -v

3)检查 Docker 服务状态

检查 Docker 服务状态,确保 Docker 服务正常运行。

systemctl status docker

image.png

三、下载镜像

从华为云容器镜像仓库中快速拉取超级马里奥的游戏镜像。

docker pull swr.cn-north-4.myhuaweicloud.com/jeven/mario:latest

四、部署 FC 超级马里奥 Web 游戏

1)创建游戏容器

使用 Docker-Cli 快速创建游戏容器

docker run -d -p 5000:8080 --name maliao --restart=always swr.cn-north-4.myhuaweicloud.com/jeven/mario:latest

2)检查游戏容器状态

检查容器是否正常运行。

docker ps -a

image.png

五、导出镜像

方便后续离线部署

# 镜像导出// 导出镜像$ docker save 9a35a9e43e8c > mario.tar// 上传云盘# 已上传阿里云盘// 后续 载入 镜像$ docker load < mario.tar

个人文件站:https://share.wuhanjiayou.cn/
image.png

六、访问超级马里奥 Web 游戏

访问地址: http://192.168.80.8:5000/

image.png

大功告成~