请注意,本贴仅为曾使用docker部署过酷Q且有一点linux基础的用户提供半自动化的技术支持
请注意,出现报错请先进行搜索引擎搜索,请先进行搜索引擎搜索,请先进行搜索引擎搜索,搜完后无法解决在这里提问请附上相关截图
为什么是半自动化,因为不想写dockerfile,如果感兴趣的,欢迎将本贴写成dockerfile
整合包版本:
- mirai-native-1.8.1
- Dice ver2.4.1beta1(565)
目前存在的问题
0×0. 中文名牌堆加载乱码且无法使用
解决方式
修改文件名为全字母即可
开始:
FROM msjpq/wine-vnc:bionic
docker pull msjpq/wine-vnc:bionic
docker run --name=miraiDice -p 8080:8080 -p 5900:5900 -e ROOT_PASSWORD=123456 -v
home/mirai:/root/Desktop/mirai msjpq/wine-vnc:bionic
感谢@twfx1207 的建议,现将启动方式进行修改:
在/home下创建文件夹mirai,将整合包解压后上传,修改docker-compose.yml内的设置进行自定义,然后进入/home/mirai下使用docker-compose -f docker-compose.yml up -d
来启动容器
详细参数可以点击上方链接进行查看
等待片刻,然后在浏览器输入你的公网ip:8080
(请务必记得在云服务器上打开这个你自己设定的端口)
然后可以看见桌面:
这时候请下载整合包,解压后上传到你的服务器的/home/mirai
文件夹(文件夹自定义,但请与前面docker run时的目录一致)
上传完毕后可以在桌面打开mirai文件夹,第一次打开可能需要你选择打开的方式,如图选择:
接下来双击打开miraiOK_windows_386.exe
(溯洄洄整合包中的miraiOK.exe
会报错,所以这里使用原版的启动器),第一次可能比较慢,请勿重复点击,接着会弹窗让你进行安装:
点击安装,等待片刻
安装完毕后就会弹窗:
接下来编辑config.txt就可以进行登陆,第一次登陆会弹窗需要输入验证码:
将这个链接Ctrl+A全选后Ctrl+C,但是此时还不能直接在外部进行粘贴,需要在旁边的工具栏里的剪切板再复制链接到外部的浏览器:
锁屏
最后,使用开始菜单的Leave标签下的Lock来进行锁屏,下次输入你开始在启动docker容器时设置的密码即可解锁
PS:后续移植数据与windows下一致