使用 Docker 自建一款怀旧游戏之 - 超级马里奥

1)超级马里奥 简介

超级马里奥 》(Super Mario)是任天堂公司创造的一款经典游戏系列,是世界上最知名、最成功的游戏之一。这个系列由日本设计师宫本茂于 1985 年创造,最初的游戏名为《超级马里奥兄弟》(Super Mario Bros.),推出后风靡全球。

2)在线部署

2.1)安装 Docker 环境

bash 复制代码
# 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh
bash 复制代码
# 关闭防火墙
systemctl disable --now firewalld
setenforce 0
bash 复制代码
# 启用 Docker
systemctl enable --now docker

2.2)开启 IPv4 forwarding

bash 复制代码
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward

2.3)部署 Super Mario

bash 复制代码
1. 使用 Docker-Cli 拉取 Super Mario 镜像 ( 个人镜像站点 )
$ docker pull registry.cn-guangzhou.aliyuncs.com/os_cmty/os_cmty:mario

3)安装 超级马里奥

bash 复制代码
2. 使用 Docker-Cli 运行 Super Mario 容器 ( 个人镜像站点 )
$ docker run -d -p 5000:8080 --name maliao --restart=always registry.cn-guangzhou.aliyuncs.com/os_cmty/os_cmty:mario
bash 复制代码
# 验证容器状态
docker ps -a

4)访问 超级马里奥

使用浏览器访问 http://服务器IP地址:5000

还可以选择关卡

相关推荐
我才是鳴海步2 分钟前
基于docker技术的单主机环境模拟测试批量客户端
运维·docker·容器
listhi5209 分钟前
k8s使用私有harbor镜像源
java·docker·kubernetes
9765033353 小时前
iOS 审核 cocos 4.3a【苹果机审的“分层阈值”设计】
flutter·游戏·unity·ios
桂?4 小时前
在 CentOS中安装Docker并安装青龙脚本——笔记
笔记·docker·centos
janthinasnail4 小时前
使用Docker安装FFmpeg
docker·容器
skywalk81635 小时前
超强人工智能解决方案套件InfiniSynapse:精准的业务理解、对各种数据源进行全模态联合智能分析--部署安装@Ubuntu22.04 & @Docker
数据库·人工智能·python·docker·infini-synapse
GeminiJM5 小时前
Docker监控服务部署
运维·docker·容器
yuanyxh5 小时前
持续交付部署的研究与实操
ci/cd·docker·自动化运维
morliz子轩5 小时前
在Docker上部署datalust/Seq日志服务系统
运维·docker·容器
exe4525 小时前
在docker中部署dify
运维·docker·容器