logo
ghcr.io/ylianst/meshcentral:master-slim
linux/amd64 ghcr.io

MeshCentral是一个开源的远程设备管理平台,允许用户远程监控、管理和控制多台设备(包括Windows、Linux、macOS等操作系统),支持文件传输、远程桌面、终端访问、设备分组管理等功能,常用于IT运维、远程支持场景。

9
浏览次数
572.58MB
镜像大小
源镜像
ghcr.io/ylianst/meshcentral:master-slim
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim
镜像ID
sha256:12e9aeb941b1f99427b648dc294e13ccc98424cdcaa3fb3fa52a0e9beaabb6f1
镜像 TAG
master-slim
镜像大小
572.58MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
/bin/bash /opt/meshcentral/entrypoint.sh
工作目录
/opt/meshcentral
OS/平台
linux/amd64
镜像创建
2026-07-02T02:49:07.40756248Z
同步时间
2026-07-03 03:02
浏览量
9 次
贡献者
🔌 开放端口 2
443/tcp 80/tcp
📁 目录挂载 4
 /opt/meshcentral/meshcentral-backups  /opt/meshcentral/meshcentral-data  /opt/meshcentral/meshcentral-files  /opt/meshcentral/meshcentral-web
⚙️ 环境变量 39
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
NODE_ENV=production 1
CONFIG_FILE=/opt/meshcentral/meshcentral-data/config.json 2
DYNAMIC_CONFIG=false 3
ALLOW_PLUGINS=false 4
ALLOW_NEW_ACCOUNTS=false 5
ALLOWED_ORIGIN=false 6
HOSTNAME=localhost 7
PORT=443 8
REDIR_PORT=80 9
INSTALL_STYLISHUI=false 10
IFRAME=false 11
LOCAL_SESSION_RECORDING=true 12
MINIFY=true 13
REVERSE_PROXY= 14
REVERSE_PROXY_TLS_PORT=443 15
REGEN_SESSIONKEY=false 16
STYLISHUI_FORCE_LATEST=false 17
WEBRTC=false 18
TRUSTED_PROXY= 19
ARGS= 20
USE_MONGODB=false 21
USE_POSTGRESQL=false 22
USE_MARIADB=false 23
MONGO_HOST= 24
MONGO_PORT=27017 25
MONGO_USERNAME= 26
MONGO_PASS= 27
MONGO_URL= 28
PSQL_HOST= 29
PSQL_PORT=5432 30
PSQL_USER= 31
PSQL_PASS= 32
PSQL_DATABASE= 33
MARIADB_HOST= 34
MARIADB_PORT=3306 35
MARIADB_USER= 36
MARIADB_PASS= 37
MARIADB_DATABASE= 38
🏷️ 镜像标签 8
KeyValue
2026-07-02T02:48:04.421Z org.opencontainers.image.created
A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet. org.opencontainers.image.description
Apache-2.0 org.opencontainers.image.licenses
e98bd3305894027a7790e9b99551f13ef00198a1 org.opencontainers.image.revision
https://github.com/Ylianst/MeshCentral org.opencontainers.image.source
MeshCentral org.opencontainers.image.title
https://github.com/Ylianst/MeshCentral org.opencontainers.image.url
master-slim org.opencontainers.image.version
🛡️ 镜像安全扫描
alpine 3.23.5 Trivy 2026-07-03 03:02 查看完整报告
0
低危 LOW
0
中危 MEDIUM
0
高危 HIGH
0
严重 CRITICAL
受影响目标 (2)
ghcr.io/ylianst/meshcentral:master-slim (alpine 3.23.5) alpine Node.js node-pkg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim  ghcr.io/ylianst/meshcentral:master-slim

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim  ghcr.io/ylianst/meshcentral:master-slim

Shell快速替换命令

sed -i 's#ghcr.io/ylianst/meshcentral:master-slim#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim  ghcr.io/ylianst/meshcentral:master-slim'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim  ghcr.io/ylianst/meshcentral:master-slim'

镜像构建历史


# 2026-07-02 10:49:07  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/bash" "/opt/meshcentral/entrypoint.sh"]
                        
# 2026-07-02 10:49:07  1.30KB 复制新文件或目录到容器中
COPY ./docker/config.json.template /opt/meshcentral/config.json.template # buildkit
                        
# 2026-07-02 10:49:07  17.10KB 复制新文件或目录到容器中
COPY ./docker/entrypoint.sh /opt/meshcentral/entrypoint.sh # buildkit
                        
# 2026-07-02 10:49:07  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/opt/meshcentral/meshcentral-backups]
                        
# 2026-07-02 10:49:07  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/opt/meshcentral/meshcentral-web]
                        
# 2026-07-02 10:49:07  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/opt/meshcentral/meshcentral-files]
                        
# 2026-07-02 10:49:07  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/opt/meshcentral/meshcentral-data]
                        
# 2026-07-02 10:49:07  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2026-07-02 10:49:07  0.00B 声明容器运行时监听的端口
EXPOSE [443/tcp]
                        
# 2026-07-02 10:49:07  1.07MB 执行命令并创建新的镜像层
RUN |4 PREINSTALL_LIBS=false INCLUDE_MONGODB_TOOLS=false INCLUDE_POSTGRESQL_TOOLS=false INCLUDE_MARIADB_TOOLS=false /bin/sh -c cd meshcentral     && rm -rf /root /tmp/* /var/tmp/* /usr/lib/node_modules/npm/man /usr/lib/node_modules/npm/doc /usr/lib/node_modules/npm/html     && npm cache clean --force # buildkit
                        
# 2026-07-02 10:49:06  0.00B 执行命令并创建新的镜像层
RUN |4 PREINSTALL_LIBS=false INCLUDE_MONGODB_TOOLS=false INCLUDE_POSTGRESQL_TOOLS=false INCLUDE_MARIADB_TOOLS=false /bin/sh -c case "$INCLUDE_MARIADB_TOOLS" in         true|yes|TRUE|YES)             apk add --no-cache mariadb-client &&             cd meshcentral &&             echo -e "----------\nPREINSTALLING MARIADB/MYSQL LIBRARIES...\n----------";             npm install mariadb@3.4.5 mysql2@3.15.1;;         false|no|FALSE|NO)             echo "Not including MariaDB/MySQL Tools.";;         *)             echo -e "Invalid value for build argument INCLUDE_MARIADB_TOOLS, possible values: 'yes', 'true', 'no' or 'false'";             exit 1;;     esac # buildkit
                        
# 2026-07-02 10:49:06  0.00B 执行命令并创建新的镜像层
RUN |4 PREINSTALL_LIBS=false INCLUDE_MONGODB_TOOLS=false INCLUDE_POSTGRESQL_TOOLS=false INCLUDE_MARIADB_TOOLS=false /bin/sh -c case "$INCLUDE_POSTGRESQL_TOOLS" in         true|yes|TRUE|YES)             apk add --no-cache postgresql-client &&             cd meshcentral &&             echo -e "----------\nPREINSTALLING POSTGRESQL LIBRARIES...\n----------";             npm install pg@8.16.3;;         false|no|FALSE|NO)             echo "Not including PostgreSQL Tools.";;         *)             echo -e "Invalid value for build argument INCLUDE_POSTGRESQL_TOOLS, possible values: 'yes', 'true', 'no' or 'false'";             exit 1;;     esac # buildkit
                        
# 2026-07-02 10:49:06  0.00B 执行命令并创建新的镜像层
RUN |4 PREINSTALL_LIBS=false INCLUDE_MONGODB_TOOLS=false INCLUDE_POSTGRESQL_TOOLS=false INCLUDE_MARIADB_TOOLS=false /bin/sh -c case "$INCLUDE_MONGODB_TOOLS" in         true|yes|TRUE|YES)             apk add --no-cache mongodb-tools &&             cd meshcentral &&             echo -e "----------\nPREINSTALLING MONGODB LIBRARIES...\n----------";             npm install mongodb@4.17.2 @mongodb-js/saslprep@1.3.1;;         false|no|FALSE|NO)             echo "Not including MongoDB Tools.";;         *)             echo "Invalid value for build argument INCLUDE_MONGODB_TOOLS, possible values: 'yes', 'true', 'no' or 'false'";             exit 1;;     esac # buildkit
                        
# 2026-07-02 10:49:06  0.00B 执行命令并创建新的镜像层
RUN |4 PREINSTALL_LIBS=false INCLUDE_MONGODB_TOOLS=false INCLUDE_POSTGRESQL_TOOLS=false INCLUDE_MARIADB_TOOLS=false /bin/sh -c case "$PREINSTALL_LIBS" in         true|yes|TRUE|YES)             cd meshcentral &&             echo -e "----------\nPREINSTALLING LIBRARIES...\n----------";             npm install ssh2@1.17.0 nodemailer@6.10.1 image-size@2.0.2 wildleek@2.0.0 yub@0.11.1;;         false|no|FALSE|NO)             echo "Not pre-installing libraries.";;         *)             echo -e "Invalid value for build argument INCLUDE_POSTGRESQL_TOOLS, possible values: 'yes', 'true', 'no' or 'false'";             exit 1;;     esac # buildkit
                        
# 2026-07-02 10:49:05  0.00B 设置工作目录为/opt/meshcentral
WORKDIR /opt/meshcentral
                        
# 2026-07-02 10:49:05  130.10MB 执行命令并创建新的镜像层
RUN |4 PREINSTALL_LIBS=false INCLUDE_MONGODB_TOOLS=false INCLUDE_POSTGRESQL_TOOLS=false INCLUDE_MARIADB_TOOLS=false /bin/sh -c echo -e "----------\nINSTALLING ALPINE PACKAGES...\n----------";     mkdir -p /opt/meshcentral/meshcentral;     apk add --no-cache --update         bash curl jq nodejs npm tzdata &&     rm -rf /var/cache/*         /tmp/*         /usr/share/man/         /usr/share/doc/         /var/log/*         /var/spool/*         /usr/lib/debug/ &&     npm install -g npm@latest # buildkit
                        
# 2026-07-02 10:49:05  0.00B 设置环境变量 MARIADB_HOST MARIADB_PORT MARIADB_USER MARIADB_PASS MARIADB_DATABASE
ENV MARIADB_HOST= MARIADB_PORT=3306 MARIADB_USER= MARIADB_PASS= MARIADB_DATABASE=
                        
# 2026-07-02 10:49:05  0.00B 设置环境变量 PSQL_HOST PSQL_PORT PSQL_USER PSQL_PASS PSQL_DATABASE
ENV PSQL_HOST= PSQL_PORT=5432 PSQL_USER= PSQL_PASS= PSQL_DATABASE=
                        
# 2026-07-02 10:49:05  0.00B 设置环境变量 MONGO_HOST MONGO_PORT MONGO_USERNAME MONGO_PASS MONGO_URL
ENV MONGO_HOST= MONGO_PORT=27017 MONGO_USERNAME= MONGO_PASS= MONGO_URL=
                        
# 2026-07-02 10:49:05  0.00B 定义构建参数
ARG INCLUDE_MARIADB_TOOLS=false
                        
# 2026-07-02 10:49:05  0.00B 定义构建参数
ARG INCLUDE_POSTGRESQL_TOOLS=false
                        
# 2026-07-02 10:49:05  0.00B 定义构建参数
ARG INCLUDE_MONGODB_TOOLS=false
                        
# 2026-07-02 10:49:05  0.00B 定义构建参数
ARG PREINSTALL_LIBS=false
                        
# 2026-07-02 10:49:05  0.00B 设置环境变量 USE_MONGODB USE_POSTGRESQL USE_MARIADB
ENV USE_MONGODB=false USE_POSTGRESQL=false USE_MARIADB=false
                        
# 2026-07-02 10:49:05  0.00B 设置环境变量 ALLOW_PLUGINS ALLOW_NEW_ACCOUNTS ALLOWED_ORIGIN HOSTNAME PORT REDIR_PORT INSTALL_STYLISHUI IFRAME LOCAL_SESSION_RECORDING MINIFY REVERSE_PROXY REVERSE_PROXY_TLS_PORT REGEN_SESSIONKEY STYLISHUI_FORCE_LATEST WEBRTC TRUSTED_PROXY ARGS
ENV ALLOW_PLUGINS=false ALLOW_NEW_ACCOUNTS=false ALLOWED_ORIGIN=false HOSTNAME=localhost PORT=443 REDIR_PORT=80 INSTALL_STYLISHUI=false IFRAME=false LOCAL_SESSION_RECORDING=true MINIFY=true REVERSE_PROXY= REVERSE_PROXY_TLS_PORT=443 REGEN_SESSIONKEY=false STYLISHUI_FORCE_LATEST=false WEBRTC=false TRUSTED_PROXY= ARGS=
                        
# 2026-07-02 10:49:05  0.00B 设置环境变量 NODE_ENV CONFIG_FILE DYNAMIC_CONFIG
ENV NODE_ENV=production CONFIG_FILE=/opt/meshcentral/meshcentral-data/config.json DYNAMIC_CONFIG=false
                        
# 2026-07-02 10:48:58  432.99MB 复制新文件或目录到容器中
COPY /opt/meshcentral/meshcentral /opt/meshcentral/meshcentral # buildkit
                        
# 2026-06-23 03:20:09  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-06-23 03:20:09  8.41MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.5-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:12e9aeb941b1f99427b648dc294e13ccc98424cdcaa3fb3fa52a0e9beaabb6f1",
    "RepoTags": [
        "ghcr.io/ylianst/meshcentral:master-slim",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral:master-slim"
    ],
    "RepoDigests": [
        "ghcr.io/ylianst/meshcentral@sha256:416d1ab8e66d7df791928ac83a5d49552ed22a37dbb093df0029db71e973a620",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ylianst/meshcentral@sha256:a00ef0f6446adcc29c0b53474bc45230f8055ff08e5fed92d5db37f7b9a26736"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-02T02:49:07.40756248Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_ENV=production",
            "CONFIG_FILE=/opt/meshcentral/meshcentral-data/config.json",
            "DYNAMIC_CONFIG=false",
            "ALLOW_PLUGINS=false",
            "ALLOW_NEW_ACCOUNTS=false",
            "ALLOWED_ORIGIN=false",
            "HOSTNAME=localhost",
            "PORT=443",
            "REDIR_PORT=80",
            "INSTALL_STYLISHUI=false",
            "IFRAME=false",
            "LOCAL_SESSION_RECORDING=true",
            "MINIFY=true",
            "REVERSE_PROXY=",
            "REVERSE_PROXY_TLS_PORT=443",
            "REGEN_SESSIONKEY=false",
            "STYLISHUI_FORCE_LATEST=false",
            "WEBRTC=false",
            "TRUSTED_PROXY=",
            "ARGS=",
            "USE_MONGODB=false",
            "USE_POSTGRESQL=false",
            "USE_MARIADB=false",
            "MONGO_HOST=",
            "MONGO_PORT=27017",
            "MONGO_USERNAME=",
            "MONGO_PASS=",
            "MONGO_URL=",
            "PSQL_HOST=",
            "PSQL_PORT=5432",
            "PSQL_USER=",
            "PSQL_PASS=",
            "PSQL_DATABASE=",
            "MARIADB_HOST=",
            "MARIADB_PORT=3306",
            "MARIADB_USER=",
            "MARIADB_PASS=",
            "MARIADB_DATABASE="
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/opt/meshcentral/meshcentral-backups": {},
            "/opt/meshcentral/meshcentral-data": {},
            "/opt/meshcentral/meshcentral-files": {},
            "/opt/meshcentral/meshcentral-web": {}
        },
        "WorkingDir": "/opt/meshcentral",
        "Entrypoint": [
            "/bin/bash",
            "/opt/meshcentral/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-07-02T02:48:04.421Z",
            "org.opencontainers.image.description": "A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "e98bd3305894027a7790e9b99551f13ef00198a1",
            "org.opencontainers.image.source": "https://github.com/Ylianst/MeshCentral",
            "org.opencontainers.image.title": "MeshCentral",
            "org.opencontainers.image.url": "https://github.com/Ylianst/MeshCentral",
            "org.opencontainers.image.version": "master-slim"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 572583531,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b073f7d82eb5c112dafd3537c3cf543f8324e4b35290cc86d8476a8bcf0e79f8/diff:/var/lib/docker/overlay2/e929cab79cacdc75f8a446a8c6caf6418c7e1bdf73fe0ca1e0fe41b34ddf099f/diff:/var/lib/docker/overlay2/f5fb4091c6f8a199d96c1a539bc18451ec529329cb7b18b16be61346a5971ef8/diff:/var/lib/docker/overlay2/f021ef0028f542f725b4ffdfac746fc7333d48ff1e80acde1608cf9a28abebbb/diff:/var/lib/docker/overlay2/e7c2f25bfc09ebc1f7c772a60c528f35da0bf8e2709d7f36951bff64ce17b282/diff:/var/lib/docker/overlay2/b97642f3ff01a15a29edfd6e925416ee714476e3be352cc7a85ae66b8a4025b9/diff:/var/lib/docker/overlay2/b019d7eb0e98b9534c5e973c1d8f8963b7d857fa6e3580c97c8faf57f71b3cba/diff:/var/lib/docker/overlay2/d11db24461fdbc4d5fdb2a6429494184404c46e2b1428d78e743d844bfbd03a8/diff:/var/lib/docker/overlay2/7ef8d849ce2cafde363a633f43fa57e3e500f7bb605433a37abfbb50eae4f4d6/diff:/var/lib/docker/overlay2/f8c0c5a2a58edffdb0597bf1f592a9f4a25e9b3612b2dfde869b5c7b787770ce/diff",
            "MergedDir": "/var/lib/docker/overlay2/0a0938d4b8719345e839dcdcf5ecd40185021e478c1a2e9d3337d4a4c9c16351/merged",
            "UpperDir": "/var/lib/docker/overlay2/0a0938d4b8719345e839dcdcf5ecd40185021e478c1a2e9d3337d4a4c9c16351/diff",
            "WorkDir": "/var/lib/docker/overlay2/0a0938d4b8719345e839dcdcf5ecd40185021e478c1a2e9d3337d4a4c9c16351/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:31ad4a471c6852bfec14d757cc75a566c82a9769f12c3918cf6bf52cc0eeb3d0",
            "sha256:ab4d65b217fd36f95a877d7abb18d61023771331a2283b5ddd762207c68bdcbb",
            "sha256:cce72bbd54b98fdd9c2092bdc2dd835ce38f7cf080ce19f24ab5446f05b7379e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:d4385b7d063414e863948db20fa495238029d19e5ac4c39f410fc4810a1c7783",
            "sha256:6c6dbc297cf5eb3e6f6165675a842450ed890e2dfeb6677c585b92bc1fa9d625",
            "sha256:2c0ce6909bc83fa19cbc4376a3046af432747f23c72d02b37a9e61edd54850d2"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-03T03:01:11.858117984+08:00"
    }
}

更多版本

ghcr.io/ylianst/meshcentral:master-slim

linux/amd64 ghcr.io572.58MB2026-07-03 03:02
8
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×