docker.io/itzg/minecraft-bedrock-server:latest linux/amd64

docker.io/itzg/minecraft-bedrock-server:latest - 国内下载镜像源 浏览次数:69

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

```html

这是一个用于运行 Minecraft Bedrock Server 的 Docker 镜像。它由 itzg 维护,提供了一个方便的方式在 Docker 容器中运行 Minecraft Bedrock Server,无需在主机系统上直接安装。

```
源镜像 docker.io/itzg/minecraft-bedrock-server:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest
镜像ID sha256:3014e03316581c0c67b39233667df8946c5d9bc8ae548e793353d8da0591619b
镜像TAG latest
大小 183.04MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/local/bin/entrypoint-demoter --match /data --debug --stdin-on-term stop /opt/bedrock-entry.sh
工作目录 /data
OS/平台 linux/amd64
浏览量 69 次
贡献者
镜像创建 2025-02-13T00:24:11.17958482Z
同步时间 2025-03-09 20:53
更新时间 2025-04-19 13:19
开放端口
19132/udp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin VERSION=LATEST SERVER_PORT=19132
镜像标签
true: manymine.enable 2025-02-13T00:23:57.812Z: org.opencontainers.image.created Containerized Minecraft Bedrock Dedicated Server with selectable version: org.opencontainers.image.description MIT: org.opencontainers.image.licenses bd08ec22c732a1c8c77464f469e8b9a3181d054e: org.opencontainers.image.revision https://github.com/itzg/docker-minecraft-bedrock-server: org.opencontainers.image.source docker-minecraft-bedrock-server: org.opencontainers.image.title https://github.com/itzg/docker-minecraft-bedrock-server: org.opencontainers.image.url master: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest  docker.io/itzg/minecraft-bedrock-server:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest  docker.io/itzg/minecraft-bedrock-server:latest

Shell快速替换命令

sed -i 's#itzg/minecraft-bedrock-server:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest  docker.io/itzg/minecraft-bedrock-server:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest  docker.io/itzg/minecraft-bedrock-server:latest'

镜像构建历史


# 2025-02-13 08:24:11  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/usr/local/bin/mc-monitor status-bedrock --host 127.0.0.1 --port $SERVER_PORT"] "0s" "0s" "1m0s" "0s" '\x00'}
                        
# 2025-02-13 08:24:11  0.00B 设置环境变量 VERSION SERVER_PORT
ENV VERSION=LATEST SERVER_PORT=19132
                        
# 2025-02-13 08:24:11  516.00B 复制新文件或目录到容器中
COPY bin/* /usr/local/bin/ # buildkit
                        
# 2025-02-13 08:24:11  6.31KB 复制新文件或目录到容器中
COPY property-definitions.json /etc/bds-property-definitions.json # buildkit
                        
# 2025-02-13 08:24:11  6.92KB 复制新文件或目录到容器中
COPY *.sh /opt/ # buildkit
                        
# 2025-02-13 08:24:11  5.44MB 执行命令并创建新的镜像层
RUN |12 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 APPS_REV=1 GITHUB_BASEURL=https://github.com EASY_ADD_VERSION=0.8.9 ENTRYPOINT_DEMOTER_VERSION=0.4.7 SET_PROPERTY_VERSION=0.1.3 RESTIFY_VERSION=1.7.7 MC_MONITOR_VERSION=0.15.3 MC_SERVER_RUNNER_VERSION=1.12.6 /bin/sh -c easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT}   --var version=${MC_SERVER_RUNNER_VERSION} --var app=mc-server-runner --file {{.app}}   --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz # buildkit
                        
# 2025-02-13 08:24:10  0.00B 定义构建参数
ARG MC_SERVER_RUNNER_VERSION=1.12.6
                        
# 2025-02-13 08:24:10  14.74MB 执行命令并创建新的镜像层
RUN |11 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 APPS_REV=1 GITHUB_BASEURL=https://github.com EASY_ADD_VERSION=0.8.9 ENTRYPOINT_DEMOTER_VERSION=0.4.7 SET_PROPERTY_VERSION=0.1.3 RESTIFY_VERSION=1.7.7 MC_MONITOR_VERSION=0.15.3 /bin/sh -c easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT}   --var version=${MC_MONITOR_VERSION} --var app=mc-monitor --file {{.app}}   --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz # buildkit
                        
# 2025-02-13 08:24:09  0.00B 定义构建参数
ARG MC_MONITOR_VERSION=0.15.3
                        
# 2025-02-13 08:24:09  7.59MB 执行命令并创建新的镜像层
RUN |10 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 APPS_REV=1 GITHUB_BASEURL=https://github.com EASY_ADD_VERSION=0.8.9 ENTRYPOINT_DEMOTER_VERSION=0.4.7 SET_PROPERTY_VERSION=0.1.3 RESTIFY_VERSION=1.7.7 /bin/sh -c easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT}   --var version=${RESTIFY_VERSION} --var app=restify --file {{.app}}   --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz # buildkit
                        
# 2025-02-13 08:24:08  0.00B 定义构建参数
ARG RESTIFY_VERSION=1.7.7
                        
# 2025-02-13 08:24:08  2.53MB 执行命令并创建新的镜像层
RUN |9 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 APPS_REV=1 GITHUB_BASEURL=https://github.com EASY_ADD_VERSION=0.8.9 ENTRYPOINT_DEMOTER_VERSION=0.4.7 SET_PROPERTY_VERSION=0.1.3 /bin/sh -c easy-add --var version=${SET_PROPERTY_VERSION} --var app=set-property --file {{.app}} --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_linux_${TARGETARCH}.tar.gz # buildkit
                        
# 2025-02-13 08:24:08  0.00B 定义构建参数
ARG SET_PROPERTY_VERSION=0.1.3
                        
# 2025-02-13 08:24:08  2.51MB 执行命令并创建新的镜像层
RUN |8 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 APPS_REV=1 GITHUB_BASEURL=https://github.com EASY_ADD_VERSION=0.8.9 ENTRYPOINT_DEMOTER_VERSION=0.4.7 /bin/sh -c easy-add --var version=${ENTRYPOINT_DEMOTER_VERSION} --var app=entrypoint-demoter --file {{.app}} --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/v{{.version}}/{{.app}}_{{.version}}_linux_${TARGETARCH}.tar.gz # buildkit
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG ENTRYPOINT_DEMOTER_VERSION=0.4.7
                        
# 2025-02-11 22:06:15  7.52MB 执行命令并创建新的镜像层
RUN |7 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 APPS_REV=1 GITHUB_BASEURL=https://github.com EASY_ADD_VERSION=0.8.9 /bin/sh -c chmod +x /usr/bin/easy-add # buildkit
                        
# 2025-02-11 22:06:15  7.52MB 复制文件或目录到容器中
ADD https://github.com/itzg/easy-add/releases/download/0.8.9/easy-add_linux_amd64 /usr/bin/easy-add # buildkit
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG EASY_ADD_VERSION=0.8.9
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG GITHUB_BASEURL=https://github.com
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG APPS_REV=1
                        
# 2025-02-11 22:06:15  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/entrypoint-demoter" "--match" "/data" "--debug" "--stdin-on-term" "stop" "/opt/bedrock-entry.sh"]
                        
# 2025-02-11 22:06:15  0.00B 设置工作目录为/data
WORKDIR /data
                        
# 2025-02-11 22:06:15  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2025-02-11 22:06:15  0.00B 声明容器运行时监听的端口
EXPOSE map[19132/udp:{}]
                        
# 2025-02-11 22:06:15  0.00B 执行命令并创建新的镜像层
RUN |4 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= BOX64_PACKAGE=box64 /bin/sh -c BOX64_PACKAGE=$BOX64_PACKAGE /build/setup-arm64 # buildkit
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG BOX64_PACKAGE=box64
                        
# 2025-02-11 22:06:15  18.66MB 执行命令并创建新的镜像层
RUN |3 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c /build/install-packages # buildkit
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG TARGETVARIANT=
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-02-11 22:06:15  0.00B 定义构建参数
ARG TARGETOS=linux
                        
# 2025-02-03 08:00:00  116.51MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1738540800'
                        
                    

镜像信息

{
    "Id": "sha256:3014e03316581c0c67b39233667df8946c5d9bc8ae548e793353d8da0591619b",
    "RepoTags": [
        "itzg/minecraft-bedrock-server:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server:latest"
    ],
    "RepoDigests": [
        "itzg/minecraft-bedrock-server@sha256:fdbdb03d45593d9d5f26d524b0f59af605020e9f5da0c97a9062cdfa7360596f",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/itzg/minecraft-bedrock-server@sha256:2c99ffb22429a786593c556e9815a31771d0328b1d0d8c7a6a21caa131b4afa1"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-13T00:24:11.17958482Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "19132/udp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "VERSION=LATEST",
            "SERVER_PORT=19132"
        ],
        "Cmd": null,
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/usr/local/bin/mc-monitor status-bedrock --host 127.0.0.1 --port $SERVER_PORT"
            ],
            "StartPeriod": 60000000000
        },
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/data",
        "Entrypoint": [
            "/usr/local/bin/entrypoint-demoter",
            "--match",
            "/data",
            "--debug",
            "--stdin-on-term",
            "stop",
            "/opt/bedrock-entry.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "manymine.enable": "true",
            "org.opencontainers.image.created": "2025-02-13T00:23:57.812Z",
            "org.opencontainers.image.description": "Containerized Minecraft Bedrock Dedicated Server with selectable version",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "bd08ec22c732a1c8c77464f469e8b9a3181d054e",
            "org.opencontainers.image.source": "https://github.com/itzg/docker-minecraft-bedrock-server",
            "org.opencontainers.image.title": "docker-minecraft-bedrock-server",
            "org.opencontainers.image.url": "https://github.com/itzg/docker-minecraft-bedrock-server",
            "org.opencontainers.image.version": "master"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 183043031,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d18777c788bcbab77b238cc163fd658ce30db194cc10a09bde135a05929c7be9/diff:/var/lib/docker/overlay2/9a938ec6ddc47e91ff2137fc24ce3d50fd047d69210b5dbc7e7443a53f9f42a1/diff:/var/lib/docker/overlay2/d0d8ddf39eabfd4f74baad1c0024eb7e43a9c01caab0298a55a0f835599d5604/diff:/var/lib/docker/overlay2/91f853b96428449725f2c8560611709c21c495fdfb8abcc75b800d8b7841ccf3/diff:/var/lib/docker/overlay2/7152ce2b0af54f91e36d319c7ff336a1fbb467d756afce131f7df8169b2023c5/diff:/var/lib/docker/overlay2/33c44efbebe512302e6083a3b15b56cb5b8ea84af752fa28e27faab159d93ac3/diff:/var/lib/docker/overlay2/aefe73037c43e3215d0a3ebb2625f04bb7e240cfe9e97fbf7b167a4b846c36af/diff:/var/lib/docker/overlay2/721677539f4ae1add7f70f4dbe7e11939b6f58fa31be0905f546407a17190131/diff:/var/lib/docker/overlay2/1fab31adba5a9991477cc2d4c1874cd0740c3a51f49278ee02879d817e8aeb26/diff:/var/lib/docker/overlay2/5e9fc90bcad256768a4a1af491f64a2a3132c8525df8f8c4a3438fcc65989c85/diff:/var/lib/docker/overlay2/ddb2bf7062e28227c595ba5ee7a9f35cb3451f0830220eae1bd8617b6e8b4e83/diff:/var/lib/docker/overlay2/e574730dd197e6b459e44177852f1bcb5a50d7cbc630917d3c527d60ead6136a/diff:/var/lib/docker/overlay2/c1a851cdd976f891f75d9f5156dfcc8c5cd904651d1d6cd4d444bdd7a6fbafca/diff",
            "MergedDir": "/var/lib/docker/overlay2/714b9dfbe1deb3e8678611984d239c332aa6fc453775a7e4c38e3af1e3d9718c/merged",
            "UpperDir": "/var/lib/docker/overlay2/714b9dfbe1deb3e8678611984d239c332aa6fc453775a7e4c38e3af1e3d9718c/diff",
            "WorkDir": "/var/lib/docker/overlay2/714b9dfbe1deb3e8678611984d239c332aa6fc453775a7e4c38e3af1e3d9718c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:91b542912d126a7516f2371a25a8b1f865f327cd8bd079f23d057d9945f7d02d",
            "sha256:90e4ce4d0c60da88406a07fc005d52b7a426134d5d7c6608da244add7bbd3f17",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7f2f970dca6e04756fc29b0e7f8a18a4a6d2e2965eb05d5dc6ed7cc803d600ca",
            "sha256:3e1e6761c6437fab838458a7d803903ab268119049034073d1700c8d662c7829",
            "sha256:18d655809c1c652be5fb3168c03248825817b023e9a02ada20b137e4fdb920f3",
            "sha256:d217709a76c815f886757cb16e2722c4eb76c6eefb58d25d09a7f2b69ec9a039",
            "sha256:2b6ce5646dbc1d977ec30976e2cfb72724d346bd81e343151e690c94db4854f0",
            "sha256:a3a5a700e6c1a20ce7a7d909226bb119206970d7b7eaa52b06789dc47cc87135",
            "sha256:7f85d8850efbe94f1d66ee9d7c10818fc0075b075be41c0234936121bf5afca0",
            "sha256:a59a762c470a379fdd2ebbc6f9e45277320554b7373625d57c9fe43a35809448",
            "sha256:06a0229c6ca48a588b8a61bc4b0cbed041c0a10721fc6e5b439ac6cbe2d40e1f",
            "sha256:1a7b3725eca9e8e0108328e78241a7fa85fa6fc1b29cb92c6068b735970f4563",
            "sha256:1da140f315e74b3b301a0f2a47b3905dc334f4d4e1082e69285d6aea0e7e98aa"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-09T20:52:53.098461474+08:00"
    }
}

更多版本

docker.io/itzg/minecraft-bedrock-server:latest

linux/amd64 docker.io183.04MB2025-03-09 20:53
68

docker.io/itzg/minecraft-bedrock-server:2024.10.0

linux/amd64 docker.io179.64MB2025-03-29 01:31
40