我来教你如何用Docker部署最近火爆的人生重开模拟器
2024-09-08 15:13:13
如果人生可以重来。。。
<可惜没如果>
github项目地址:https://github.com/VickScarlet/lifeRestart
如果有云主机或者公网ip,可以部署后在手机上玩哟
获取项目源码包
wget https://github.com/VickScarlet/lifeRestart/archive/refs/heads/master.zip
unzip master.zip
Dockerfile
FROM node:16
COPY ./lifeRestart-master /lifeRestart
WORKDIR /lifeRestart
RUN npm install
CMD ["npm","run","dev"]
构建docker镜像
docker build -t liferestart:master .
Successfully tagged liferestart:master
构建成功后,会有如上回显
启动docerk容器
容器内,项目的默认端口是8080,这里为了访问的时候不加端口,直接将本地的80端口(以实际环境为准,避免端口冲突)转发到容器内的8080端口,
docker run --name liferestart \
-p 80:8080 \
-d liferestart:master
访问liferestart
将下面的ip替换成自己本机的ip地址,如果端口不是80,需要在ip后面加上
:<端口>
打开浏览器访问: http://ip/view/index.html
最新文章
- c#.net中参数修饰符ref,out ,params解析
- JIRA学习一:Windows下安装破解JIRA6.3.6
- Android课程---qq登陆页面(练习)
- python面向对象编程(上)
- JAVA的类加载器,详细解释
- JVM内存结构、垃圾回收那点事(转)
- ionic复选框应用
- 【学习】滚动延迟加载插件scrollLoading用法
- Windows内核中的内存管理
- iPhone开发初探
- es6属性基础教学,30分钟包会
- 离线安装expect
- MySQL/MariaDB表表达式(3):视图
- python selenium-webdriver 生成测试报告 (十四)
- java多线程20 : ReentrantLock中的方法 ,公平锁和非公平锁
- 技术思维VS管理思维
- 【转】MEF程序设计指南二:Silverlight中使用CompositionInitializer宿主MEF
- socket.io+angular.js+express.js做个聊天应用(二)
- Atcoder2167 Blackout
- mysql中参数--init-file的作用是什么呢?