minecraft:运行Minecraft服务器的Docker映像

时间:2024-05-19 17:33:05
【文件属性】:

文件名称:minecraft:运行Minecraft服务器的Docker映像

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-19 17:33:05

docker minecraft minecraft-server Python

Minecraft Docker映像 动机 已经开发了,为什么? 根据我的发现,目前没有Minecraft Docker映像可以处理。 这意味着当发出docker stop命令时,Docker将尝试向进程发出信号以使其正常退出,但该进程将忽略它。 Docker然后终止了服务器,而Minecraft服务器没有保存状态,从而留下了损坏数据的可能性。 通过编写一个简单的包装器( wrapper.py ),此映像能够处理Docker在docker stop命令期间发送的SIGTERM信号。 然后将其转换为RCON调用,指示服务器安全退出并关闭。 为了保持简单性,该容器将被安装到主机磁盘上的路径中。 这将使管理ops.txt或server.properties类的现有自动化操作继续起作用。 用法(香草Minecraft) # Copy configuraitons into Minecraf


【文件预览】:
minecraft-master
----Dockerfile(886B)
----README.md(3KB)
----LICENSE(1KB)
----scripts()
--------minecraft_rcon.py(2KB)
--------wrapper.py(3KB)
--------healthcheck.py(517B)
--------server_properties.py(1KB)
----.travis.yml(2KB)
----Makefile(452B)

网友评论