From 30c2cbed30af3dcf64e545453ebef92730bdac0e Mon Sep 17 00:00:00 2001 From: LongJu Date: Fri, 4 Dec 2020 17:17:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0docker=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../component/service/AkkaSystemComponent.java | 3 --- GameServer/Dockerfile | 15 +++++++++++++++ GameServer/build.gradle | 2 -- 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 GameServer/Dockerfile diff --git a/CodeBroker/src/main/java/com/codebroker/component/service/AkkaSystemComponent.java b/CodeBroker/src/main/java/com/codebroker/component/service/AkkaSystemComponent.java index 563c6b0..0d8345f 100644 --- a/CodeBroker/src/main/java/com/codebroker/component/service/AkkaSystemComponent.java +++ b/CodeBroker/src/main/java/com/codebroker/component/service/AkkaSystemComponent.java @@ -70,9 +70,6 @@ public String getPath() throws IOException { @Override public void init(Object obj) { logger.debug("Code Broker Mediator init"); - File root = new File(""); - String searchPath = root.getAbsolutePath() + File.separator + CONF_NAME; - logger.debug("conf path:" + searchPath); PropertiesWrapper propertiesWrapper = (PropertiesWrapper) obj; String akkaName = propertiesWrapper.getProperty(SystemEnvironment.AKKA_NAME,SystemEnvironment.ENGINE_NAME); diff --git a/GameServer/Dockerfile b/GameServer/Dockerfile new file mode 100644 index 0000000..e9b56ca --- /dev/null +++ b/GameServer/Dockerfile @@ -0,0 +1,15 @@ +FROM zerosoft/new_game_world:latest +MAINTAINER zerosoft + +COPY ./build/libs/GameServer-1.0-SNAPSHOT.jar /home/runtime/extensions/GameServer/ + +WORKDIR /home/runtime + +RUN pwd + +CMD ["sh", "start.sh"] + +CMD /bin/bash + +EXPOSE 9551 +EXPOSE 22334 \ No newline at end of file diff --git a/GameServer/build.gradle b/GameServer/build.gradle index 5a41c5b..1577246 100644 --- a/GameServer/build.gradle +++ b/GameServer/build.gradle @@ -40,10 +40,8 @@ dependencies { compile group: 'ch.qos.logback', name: 'logback-core',version: logback_version compile group: 'ch.qos.logback', name: 'logback-access',version: logback_version - //序列化 compile group: 'com.esotericsoftware', name: 'kryo', version: '4.0.2' - compile group: 'io.altoo', name: "akka-kryo-serialization_${ScalaBinary}", version: '1.1.5' compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.4' //反射