Open najoast opened 1 year ago
rpm -qa | grep docker yum remove dokcer curl -fsSL https://get.docker.com/ | sh systemctl restart docker
wget https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-Linux-x86_64 mv ./docker-compose-Linux-x86_64 /usr/local/bin/docker-compose chmod 755 /usr/local/bin/docker-compose
git clone https://github.com/najoast/acore-docker.git
cd acore-docker docker-compose up -d
ifconfig
docker exec -it acore-docker-master-ac-database-1 bash
mysql -h127.0.0.1 -uroot -ppassword -e "update acore_auth.realmlist set address='123.123.123.123' where id=1"
exit
注意在服务器上,开放端口可能有三个地方要改:
把客户端的 realmlist.wtf 改成服务器外网地址就可以连上了。
realmlist.wtf
进入 acore-docker 目录,运行 docker-compose stop 命令。
docker-compose stop
为什么服务器要用Linux
安装 docker
安装 docker-compose
克隆代码
启动
外网连接数据库
不开新数据库账号,直接在终端里修改数据库的方法
ifconfig
查看服务器外网IP地址,记下来。(也可以在服务器管理控制台查看)docker exec -it acore-docker-master-ac-database-1 bash
命令,进入数据库容器。mysql -h127.0.0.1 -uroot -ppassword -e "update acore_auth.realmlist set address='123.123.123.123' where id=1"
命令,将数据库中的外网地址改为服务器外网地址。(把上述命令里的123.123.123.123改为你的外网地址)exit
命令退出数据库容器。服务器开放端口
注意在服务器上,开放端口可能有三个地方要改:
客户端修改
把客户端的
realmlist.wtf
改成服务器外网地址就可以连上了。如何停止服务器
进入 acore-docker 目录,运行
docker-compose stop
命令。