Java Dockerfile CMD仅输出80个字符 服务器输出有限公司 >问题 我有一个非常有趣的问题。。。 我在一个安装了docker和docker compose的专用服务器上托管一个minecraft服务器。
每台服务器都在一个单独的docker容器中运行,但servers jar文件生成的输出(日志)限制为81个字符 以下是我的Dockerfile,用于生成图像: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
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 |
> |
--------------------------------------------------------------------------------
有人知道该怎么做吗