This docker image contains Minecraft Bedrock.
The embedded entrypoint script is located at /etc/entrypoint.d/minecraft and performs the following actions:
| Variable | Default Value | Description |
|---|---|---|
| MINECRAFT_ALLOWLIST | Users to be added to allowlist.json. | |
| MINECRAFT_DOWNLOAD_URL | https://www.minecraft.net/en-us/download/server/bedrock | URL used to retrieve updates. |
| MINECRAFT_MEMBERS | Members to be added to permissions.json. | |
| MINECRAFT_OPERATORS | Operators to be added to permissions.json. | |
| MINECRAFT_REBOOT_SCHEDULE | 0 4 * * * | Schedule section of the minecraft crontab entry. |
| MINECRAFT_NO_UPDATE | If defined, no automatic updating will be performed and the embedded version will be used. | |
| MINECRAFT_VISITORS | Operators to be added to permissions.json. |
In addition to the environment variables listed above, all enviroment variables prefixed with MINECRAFT_ are scanned and populated into server.properties (e.g. MINECRAFT_SERVER_NAME will be used to assign server-name).
The embedded healthcheck script is located at /etc/healthcheck.d/cron and performs the following actions:
The embedded healthcheck script is located at /etc/healthcheck.d/minecraft and performs the following actions:
/
├─ etc/
│ ├─ minecraft/
│ ├─ entrypoint.d/
│ │ └─ minecraft
│ └─ healthcheck.d/
│ └─ minecraft
├─ usr/
│ └─ local/
│ └─ bin/
│ └─ minecraft-download
└─ var/
└─ lib/
└─ minecraft/
19132/udp - Bedrock IPv4 port.19133/udp - Bedrock IPV6 port./etc/minecraft - minecraft configuration directory./var/lib/minecraft - minecraft deployment directory.Content type
Image
Digest
sha256:03cfa9be4…
Size
133 MB
Last updated
8 months ago
docker pull crashvb/minecraft-bedrock