在线游戏机包含魂斗罗、马里奥、五子棋、象棋、赛车、俄罗斯方块等十多款游戏。

1、创建专属桥接网络

若已创建,可跳过此步骤。

注意:若采用内置 bridge 网络,此步骤可省略。

https://www.hcjike.com/archives/tMUqkbKb

2、部署项目

2.1、创建项目

2.2、Compose配置

services:
  jsnes:
    image: wangz2019/jsnes:1.0.0
    container_name: jsnes
    ports:
      - 8060:80
    restart: unless-stopped
    # 使用自建网络(networks) 与 使用bridge网络(network_mode) 只能二选一保留
    // [!code highlight:3]
    networks:
      - app_network
    network_mode: bridge
# 使用bridge网络(network_mode) 时,删除下方配置
// [!code highlight:3]
networks:
  app_network:
    external: true

8060:80:访问端口配置,其中8060端口可自定义修改,而80端口为固定端口,不允许变更。

wangz2019/jsnes:1.0.0:截至本文发布时,该插件镜像仅包含一个1.0.0标签,不支持通过修改为latest标签实现容器自动更新。

2.3、访问网站

地址:http://NASIP:8060,若端口已修改请自行调整。

游戏画面尺寸偏小,建议您通过放大浏览器窗口来进行调整优化。