Alxen
もぺもぺ 发表于 2021-7-12 22:16
对,但是是要写 Dockerfile 去继承,而不是直接用 openjdk:8u292-jre-slim-buster

Dockerfile 学一下也要 ...

ERROR: for Bungee  Cannot start service Bungee: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "sh /root/Servers/#25565#BungeeCord/start.sh": executable file not found in $PATH: unknown
ERROR: Encountered errors while bringing up the project.

strings
Alxen 发表于 2021-7-12 22:24
ERROR: for Bungee  Cannot start service Bungee: OCI runtime create failed: container_linux.go:380: ...

找不到的是 sh 命令,因为 openjdk:8u292-jre-slim-buster 的底包里没有。

去用 openjdk:8-jre-alpine3.9

Alxen
もぺもぺ 发表于 2021-7-12 22:32
找不到的是 sh 命令,因为 openjdk:8u292-jre-slim-buster 的底包里没有。

去用 openjdk:8-jre-alpine3. ...

容器运行成功导致执行完命令后容器直接关闭

strings
Alxen 发表于 2021-7-12 23:15
容器运行成功导致执行完命令后容器直接关闭

执行的命令是什么

Alxen

没有按照你说的 sh找不到直接使用./start.sh 可运行 但是运行了直接容器关闭

Alxen
Alxen 发表于 2021-7-12 23:18
没有按照你说的 sh找不到直接使用./start.sh 可运行 但是运行了直接容器关闭 ...

容器创建成功
sh里写

  1. while true
  2. do
  3.     java -Xms1024M -Xmx2048M -jar -XX:ParallelGCThreads=1 BungeeCord.jar
  4.     echo "CTRL+C 停止"
  5.     for i in 5 4 3 2 1
  6.     do
  7.         echo "$i..."
  8.         sleep 1
  9.     done
  10.     echo "Done!"
  11. done
复制代码

第一页 上一页