Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Dockerfile CMD仅输出80个字符 服务器输出有限公司 >问题 我有一个非常有趣的问题。。。 我在一个安装了docker和docker compose的专用服务器上托管一个minecraft服务器。_Java_Docker_Jar_Console_Dockerfile - Fatal编程技术网

Java Dockerfile CMD仅输出80个字符 服务器输出有限公司 >问题 我有一个非常有趣的问题。。。 我在一个安装了docker和docker compose的专用服务器上托管一个minecraft服务器。

Java Dockerfile CMD仅输出80个字符 服务器输出有限公司 >问题 我有一个非常有趣的问题。。。 我在一个安装了docker和docker compose的专用服务器上托管一个minecraft服务器。,java,docker,jar,console,dockerfile,Java,Docker,Jar,Console,Dockerfile,每台服务器都在一个单独的docker容器中运行,但servers jar文件生成的输出(日志)限制为81个字符 以下是我的Dockerfile,用于生成图像: FROM alpine:latest MAINTAINER ZombyMediaIC RUN apk update RUN apk upgrade RUN apk add wget openjdk11 screen nano mysql-client WORKDIR server COPY ./run.sh /server EXP

每台服务器都在一个单独的docker容器中运行,但servers jar文件生成的输出(日志)限制为81个字符

以下是我的Dockerfile,用于生成图像:

FROM alpine:latest
MAINTAINER ZombyMediaIC

RUN apk update
RUN apk upgrade

RUN apk add wget openjdk11 screen nano mysql-client

WORKDIR server
COPY ./run.sh /server

EXPOSE 25565

COPY run.sh /server
RUN chmod 777 run.sh
ENV SCREEN_HEIGHT=1200                   // Not working
ENV SCREEN_WIDTH=1920                    // Not working
ENV DISPLAY_CONFIGURATION=1024x768x24    // Not working
CMD "./run.sh"
run.sh通过一些检查启动服务器,但最重要的一行是:

screen-S minecraft/bin/sh-c“java-Xmx1080M-Xms1080M-jar paperpc.jar”
如果在容器外部执行,则一切正常,但如果不是,则输出受到限制

>症状 容器的生成输出:
[14:47:44 INFO]: [UltimateTimber] Loaded locale "en_US"                         |
[14:47:44 INFO]: [SongodaCore] Hooked UltimateTimber.                           |
[14:47:44 INFO]: =============================                                  |
[14:47:44 INFO]:                                                                |
[14:47:45 INFO]: [PlaceholderAPI] Placeholder expansion registration initializin|
g...                                                                            |
[14:47:45 INFO]: Running delayed init tasks                                     |
[14:47:45 INFO]: [AureliumSkills] Updating leaderboards...                      |
[14:47:45 INFO]: [AureliumSkills] Leaderboards updated in 20.781957 ms          |
[14:47:45 INFO]: [CoreProtect] WorldEdit logging successfully initialized.      |
[14:47:45 INFO]: [Vault] Checking for Updates ...                               |
[14:47:45 INFO]: [Jobs] Successfully linked with Vault.                         |
[14:47:45 INFO]: [SilkSpawners] Result from AutoUpdater is: NO_UPDATE           |
[14:47:45 INFO]: [PlaceholderAPI] Successfully registered expansion: server     |
[14:47:45 INFO]: 1 placeholder hooks successfully registered!                   |
[14:47:45 INFO]: FancyBags >> You are using an outdated version of the plugin!  |
Your version is: 1.7.9                                                          |
The latest version is: 1.8.0                                                    |
[14:47:45 INFO]: Done (45.292s)! For help, type "help"                          |
[14:47:45 INFO]: Timings Reset                                                  |
[14:47:45 INFO]: [AureliumSkills] No new updates found                          |
[14:47:45 INFO]: [FakePlayer] You're using the latest version (v2.1.0)          |
[14:47:45 INFO]: [Vault] No new version available                               |
>                                                                               |
--------------------------------------------------------------------------------
有人知道该怎么做吗