使用Docker多开RW-HPS

使用Docker多开RW-HPS

十一月 17, 2022

准备工作:

一台Linux服务器 安装docker

1
2
3

docker pull [最新版的docker镜像]

1.由于Dr没有在1.0.0.x版本的docker镜像中准备res资源,我们需要进入docker后手动准备

1
2
3

wget -c 下载链接

2.删除多余的sh脚本和jar,换成最新版的core和jar,并安装vim ps: pull来的docker内部预置好了对RW-HPS兼容性最好的JAVA 11 JKD

1
2
3
4
5
6
7
8
9

rm -rf 你要删的文件

apt update

apt install sudo

apt install vim

3.准备完成,退出镜像

1
2
3

ctrl + p + q

4.查看容器ID,进行构建

1
2
3
4
5

docker ps

docker commit -a [作者信息] [容器id] [镜像名]:[TAG]

5.打包完成,指定端口启动

1
2
3

docker run --name 容器名称 -d -p 端口:端口 -v ~/rw-hps-data:/app/data [你的镜像ID]:[TAG]

6.进入容器,修改配置

1
2
3
4
5
6
7

docker exec -it [容器名称] bash

cd data

sudo vim Config.json

7.卸载多余组件,启动

1
2
3
4
5

sudo dpkg --purge vim vim-common vim-addon-manager

java -jar [你的jar包]

ps:实际命令中所有[]都是不需要写的,仅在文中起到提示作用。