ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
ghcr.io/netalertx/netalertx:latest
linux/amd64 ghcr.io

NetAlertX是一款网络监控工具,旨在帮助用户监控家庭或小型网络中的设备活动,包括新设备发现、设备在线状态跟踪、流量使用情况监控、异常设备接入通知等,支持通过Web界面直观查看和管理网络设备信息,帮助用户及时掌握网络安全状况与设备连接动态。

18
浏览次数
310.95MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest
源镜像
ghcr.io/netalertx/netalertx:latest
镜像ID
sha256:0065cdf4705468a645d913ee31d3fba033708c9e158d60edf539205f594c7885
镜像 TAG
latest
镜像大小
310.95MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
/root-entrypoint.sh
工作目录
/
OS/平台
linux/amd64
镜像创建
2026-09-02T00:32:26.225109871Z
同步时间
2026-09-18 22:57
浏览量
18 次
贡献者
⚙️ 环境变量 59
KeyValue
PATH=/services:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
NETALERTX_APP=/app 1
NETALERTX_DATA=/data 2
NETALERTX_CONFIG=/data/config 3
NETALERTX_FRONT=/app/front 4
NETALERTX_SERVER=/app/server 5
NETALERTX_PLUGINS=/app/server/plugins 6
NETALERTX_API=/tmp/api 7
NETALERTX_DB=/data/db 8
NETALERTX_DB_FILE=/data/db/app.db 9
NETALERTX_BACK=/app/back 10
NETALERTX_LOG=/tmp/log 11
NETALERTX_PLUGINS_LOG=/tmp/log/plugins 12
NETALERTX_CONFIG_FILE=/data/config/app.conf 13
LOG_IP_CHANGES=/tmp/log/IP_changes.log 14
LOG_APP=/tmp/log/app.log 15
LOG_APP_FRONT=/tmp/log/app_front.log 16
LOG_REPORT_OUTPUT_TXT=/tmp/log/report_output.txt 17
LOG_DB_IS_LOCKED=/tmp/log/db_is_locked.log 18
LOG_REPORT_OUTPUT_HTML=/tmp/log/report_output.html 19
LOG_STDERR=/tmp/log/stderr.log 20
LOG_APP_PHP_ERRORS=/tmp/log/app.php_errors.log 21
LOG_EXECUTION_QUEUE=/tmp/log/execution_queue.log 22
LOG_REPORT_OUTPUT_JSON=/tmp/log/report_output.json 23
LOG_CRON=/tmp/log/cron.log 24
LOG_NGINX_ERROR=/tmp/log/nginx-error.log 25
ENTRYPOINT_CHECKS=/entrypoint.d 26
SYSTEM_SERVICES=/services 27
SYSTEM_SERVICES_SCRIPTS=/services/scripts 28
SYSTEM_SERVICES_CONFIG=/services/config 29
SYSTEM_NGINX_CONFIG=/services/config/nginx 30
SYSTEM_NGINX_CONFIG_TEMPLATE=/services/config/nginx/netalertx.conf.template 31
SYSTEM_SERVICES_CONFIG_CRON=/services/config/cron 32
SYSTEM_SERVICES_ACTIVE_CONFIG=/tmp/nginx/active-config 33
SYSTEM_SERVICES_ACTIVE_CONFIG_FILE=/tmp/nginx/active-config/nginx.conf 34
SYSTEM_SERVICES_PHP_FOLDER=/services/config/php 35
SYSTEM_SERVICES_PHP_FPM_D=/services/config/php/php-fpm.d 36
SYSTEM_SERVICES_RUN=/tmp/run 37
SYSTEM_SERVICES_RUN_TMP=/tmp/run/tmp 38
SYSTEM_SERVICES_RUN_LOG=/tmp/run/logs 39
PHP_FPM_CONFIG_FILE=/services/config/php/php-fpm.conf 40
READ_ONLY_FOLDERS=/app/back /app/front /app/server /services /services/config /entrypoint.d 41
READ_WRITE_FOLDERS=/data /data/config /data/db /tmp/api /tmp/log /tmp/log/plugins /tmp/run /tmp/run/tmp /tmp/run/logs /tmp/nginx/active-config 42
PYTHONUNBUFFERED=1 43
VIRTUAL_ENV=/opt/venv 44
VIRTUAL_ENV_BIN=/opt/venv/bin 45
PYTHONPATH=/app:/app/server:/app/server/plugins:/opt/venv/lib/python3.12/site-packages 46
LISTEN_ADDR=0.0.0.0 47
PORT=20211 48
NETALERTX_DEBUG=0 49
VENDORSPATH=/app/back/ieee-oui.txt 50
VENDORSPATH_NEWEST=/tmp/run/tmp/ieee-oui.txt 51
ENVIRONMENT=alpine 52
READ_ONLY_USER=readonly 53
READ_ONLY_GROUP=readonly 54
NETALERTX_USER=netalertx 55
NETALERTX_GROUP=netalertx 56
LANG=C.UTF-8 57
UMASK=0077 58
🏷️ 镜像标签 8
KeyValue
2026-09-02T00:31:22.952Z org.opencontainers.image.created
Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks. org.opencontainers.image.description
GPL-3.0 org.opencontainers.image.licenses
a686a019feb0589abbc383a094c9a9e993ad6f19 org.opencontainers.image.revision
https://github.com/netalertx/NetAlertX org.opencontainers.image.source
NetAlertX org.opencontainers.image.title
https://github.com/netalertx/NetAlertX org.opencontainers.image.url
26.9.0 org.opencontainers.image.version
🛡️ 镜像安全扫描
alpine 3.22.5 Trivy 2026-09-18 22:57 查看完整报告
4
低危 LOW
4
中危 MEDIUM
6
高危 HIGH
0
严重 CRITICAL
受影响目标 (2)
ghcr.io/netalertx/netalertx:latest (alpine 3.22.5) alpine Python python-pkg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest  ghcr.io/netalertx/netalertx:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest  ghcr.io/netalertx/netalertx:latest

Shell快速替换命令

sed -i 's#ghcr.io/netalertx/netalertx:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-09-02 08:32:26  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL /services/healthcheck.sh] Interval:30s Timeout:10s StartPeriod:1m0s StartInterval:0s Retries:3}
                        
# 2026-09-02 08:32:26  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/root-entrypoint.sh"]
                        
# 2026-09-02 08:32:26  0.00B 指定运行容器时使用的用户
USER 0
                        
# 2026-09-02 08:32:26  20.77MB 执行命令并创建新的镜像层
RUN |5 INSTALL_DIR=/app NETALERTX_UID=20211 NETALERTX_GID=20211 READONLY_UID=20212 READONLY_GID=20212 /bin/sh -c chown -R ${READ_ONLY_USER}:${READ_ONLY_GROUP} ${READ_ONLY_FOLDERS} &&     chmod -R 004 ${READ_ONLY_FOLDERS} &&     find ${READ_ONLY_FOLDERS} -type d -exec chmod 005 {} + &&     install -d -o ${NETALERTX_USER} -g ${NETALERTX_GROUP} -m 0777 ${READ_WRITE_FOLDERS} &&     chown ${READ_ONLY_USER}:${READ_ONLY_GROUP} /entrypoint.sh /root-entrypoint.sh /opt /opt/venv &&     chmod 005 /entrypoint.sh /root-entrypoint.sh ${SYSTEM_SERVICES}/*.sh ${SYSTEM_SERVICES_SCRIPTS}/* ${ENTRYPOINT_CHECKS}/* /app /opt /opt/venv &&     rm -f       "${NETALERTX_CONFIG}/app.conf"       "${NETALERTX_DB_FILE}"       "${NETALERTX_DB_FILE}-shm"       "${NETALERTX_DB_FILE}-wal" || true &&     apk del apk-tools &&     rm -Rf /var /etc/sudoers.d/* /etc/shadow /etc/gshadow /etc/sudoers     /lib/apk /lib/firmware /lib/modules-load.d /lib/sysctl.d /mnt /home/ /root     /srv /media &&     printf '#!/bin/sh\n"$@"\n' > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit
                        
# 2026-09-02 08:32:25  3.45KB 执行命令并创建新的镜像层
RUN |5 INSTALL_DIR=/app NETALERTX_UID=20211 NETALERTX_GID=20211 READONLY_UID=20212 READONLY_GID=20212 /bin/sh -c addgroup -g ${READONLY_GID} "${READ_ONLY_GROUP}" &&     adduser -u ${READONLY_UID} -G "${READ_ONLY_GROUP}" -D -h /app "${READ_ONLY_USER}" # buildkit
                        
# 2026-09-02 08:32:25  0.00B 设置环境变量 UMASK
ENV UMASK=0077
                        
# 2026-09-02 08:32:25  0.00B 定义构建参数
ARG READONLY_GID=20212
                        
# 2026-09-02 08:32:25  0.00B 定义构建参数
ARG READONLY_UID=20212
                        
# 2026-09-02 08:32:25  0.00B 定义构建参数
ARG NETALERTX_GID=20211
                        
# 2026-09-02 08:32:25  0.00B 定义构建参数
ARG NETALERTX_UID=20211
                        
# 2026-09-02 08:32:25  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/bash" "/entrypoint.sh"]
                        
# 2026-09-02 08:32:25  3.17MB 执行命令并创建新的镜像层
RUN |5 INSTALL_DIR=/app NETALERTX_UID=20211 NETALERTX_GID=20211 READONLY_UID=20212 READONLY_GID=20212 /bin/sh -c for vfile in .VERSION; do         if [ ! -f "${NETALERTX_APP}/${vfile}" ]; then             echo "DEVELOPMENT 00000000" > "${NETALERTX_APP}/${vfile}";         fi;         chown ${READONLY_UID}:${READONLY_GID} "${NETALERTX_APP}/${vfile}";     done &&     apk add --no-cache libcap &&     setcap cap_net_raw,cap_net_admin+eip /usr/bin/nmap &&     setcap cap_net_raw,cap_net_admin+eip /usr/bin/arp-scan &&     setcap cap_net_raw,cap_net_admin,cap_net_bind_service+eip /usr/bin/nbtscan &&     setcap cap_net_raw,cap_net_admin+eip /usr/bin/traceroute &&     setcap cap_net_raw,cap_net_admin+eip "$(readlink -f ${VIRTUAL_ENV_BIN}/python)" &&     /bin/sh /build/init-nginx.sh &&     /bin/sh /build/init-php-fpm.sh &&     /bin/sh /build/init-cron.sh &&     /bin/sh /build/init-backend.sh &&     rm -rf /build &&     apk del libcap &&     date +%s > "${NETALERTX_FRONT}/buildtimestamp.txt" # buildkit
                        
# 2026-09-02 08:32:24  124.32MB 复制新文件或目录到容器中
COPY --chown=20212:20212 /opt/venv /opt/venv # buildkit
                        
# 2026-09-02 08:31:42  7.00B 复制新文件或目录到容器中
COPY --chown=netalertx:netalertx .[V]ERSION /app/.VERSION # buildkit
                        
# 2026-09-02 08:31:42  2.48KB 执行命令并创建新的镜像层
RUN |5 INSTALL_DIR=/app NETALERTX_UID=20211 NETALERTX_GID=20211 READONLY_UID=20212 READONLY_GID=20212 /bin/sh -c install -d -o ${NETALERTX_USER} -g ${NETALERTX_GROUP} -m 700 ${READ_WRITE_FOLDERS} &&     sh -c "find ${NETALERTX_APP} -type f \( -name '*.sh' -o -name 'speedtest-cli' \)     -exec chmod 750 {} \;" # buildkit
                        
# 2026-09-02 08:31:42  3.54MB 复制新文件或目录到容器中
COPY --chown=netalertx:netalertx --chmod=755 server /app/server # buildkit
                        
# 2026-09-02 08:31:41  12.83MB 复制新文件或目录到容器中
COPY --chown=netalertx:netalertx --chmod=755 front /app/front # buildkit
                        
# 2026-09-02 08:31:41  4.27MB 复制新文件或目录到容器中
COPY --chown=netalertx:netalertx --chmod=755 back /app/back # buildkit
                        
# 2026-09-02 08:31:39  340.77KB 复制新文件或目录到容器中
COPY --chown=netalertx:netalertx install/production-filesystem/ / # buildkit
                        
# 2026-09-02 08:31:36  133.42MB 执行命令并创建新的镜像层
RUN |5 INSTALL_DIR=/app NETALERTX_UID=20211 NETALERTX_GID=20211 READONLY_UID=20212 READONLY_GID=20212 /bin/sh -c apk add --no-cache bash mtr libbsd zip lsblk tzdata curl arp-scan iproute2 iproute2-ss nmap fping     nmap-scripts traceroute nbtscan net-tools net-snmp-tools bind-tools awake ca-certificates     sqlite php83 php83-fpm php83-cgi php83-curl php83-sqlite3 php83-session python3 py3-psutil envsubst     nginx supercronic shadow su-exec jq &&     rm -Rf /var/cache/apk/*  &&     rm -Rf /etc/nginx &&     addgroup -g ${NETALERTX_GID} ${NETALERTX_GROUP} &&     adduser -u ${NETALERTX_UID} -D -h ${NETALERTX_APP} -G ${NETALERTX_GROUP} ${NETALERTX_USER} &&     apk del shadow # buildkit
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_USER NETALERTX_GROUP
ENV NETALERTX_USER=netalertx NETALERTX_GROUP=netalertx
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 READ_ONLY_USER READ_ONLY_GROUP
ENV READ_ONLY_USER=readonly READ_ONLY_GROUP=readonly
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 ENVIRONMENT
ENV ENVIRONMENT=alpine
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 VENDORSPATH_NEWEST
ENV VENDORSPATH_NEWEST=/tmp/run/tmp/ieee-oui.txt
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 VENDORSPATH
ENV VENDORSPATH=/app/back/ieee-oui.txt
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_DEBUG
ENV NETALERTX_DEBUG=0
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 PORT
ENV PORT=20211
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LISTEN_ADDR
ENV LISTEN_ADDR=0.0.0.0
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 PATH
ENV PATH=/services:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=/app:/app/server:/app/server/plugins:/opt/venv/lib/python3.12/site-packages
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 VIRTUAL_ENV_BIN
ENV VIRTUAL_ENV_BIN=/opt/venv/bin
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 VIRTUAL_ENV
ENV VIRTUAL_ENV=/opt/venv
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 READ_WRITE_FOLDERS
ENV READ_WRITE_FOLDERS=/data /data/config /data/db /tmp/api                        /tmp/log /tmp/log/plugins /tmp/run                        /tmp/run/tmp /tmp/run/logs                        /tmp/nginx/active-config
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 READ_ONLY_FOLDERS
ENV READ_ONLY_FOLDERS=/app/back /app/front /app/server /services                        /services/config /entrypoint.d
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 PHP_FPM_CONFIG_FILE
ENV PHP_FPM_CONFIG_FILE=/services/config/php/php-fpm.conf
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_RUN_LOG
ENV SYSTEM_SERVICES_RUN_LOG=/tmp/run/logs
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_RUN_TMP
ENV SYSTEM_SERVICES_RUN_TMP=/tmp/run/tmp
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_RUN
ENV SYSTEM_SERVICES_RUN=/tmp/run
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_PHP_FPM_D
ENV SYSTEM_SERVICES_PHP_FPM_D=/services/config/php/php-fpm.d
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_PHP_FOLDER
ENV SYSTEM_SERVICES_PHP_FOLDER=/services/config/php
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_ACTIVE_CONFIG_FILE
ENV SYSTEM_SERVICES_ACTIVE_CONFIG_FILE=/tmp/nginx/active-config/nginx.conf
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_ACTIVE_CONFIG
ENV SYSTEM_SERVICES_ACTIVE_CONFIG=/tmp/nginx/active-config
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_CONFIG_CRON
ENV SYSTEM_SERVICES_CONFIG_CRON=/services/config/cron
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_NGINX_CONFIG_TEMPLATE
ENV SYSTEM_NGINX_CONFIG_TEMPLATE=/services/config/nginx/netalertx.conf.template
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_NGINX_CONFIG
ENV SYSTEM_NGINX_CONFIG=/services/config/nginx
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_CONFIG
ENV SYSTEM_SERVICES_CONFIG=/services/config
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES_SCRIPTS
ENV SYSTEM_SERVICES_SCRIPTS=/services/scripts
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 SYSTEM_SERVICES
ENV SYSTEM_SERVICES=/services
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 ENTRYPOINT_CHECKS
ENV ENTRYPOINT_CHECKS=/entrypoint.d
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_NGINX_ERROR
ENV LOG_NGINX_ERROR=/tmp/log/nginx-error.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_CRON
ENV LOG_CRON=/tmp/log/cron.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_REPORT_OUTPUT_JSON
ENV LOG_REPORT_OUTPUT_JSON=/tmp/log/report_output.json
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_EXECUTION_QUEUE
ENV LOG_EXECUTION_QUEUE=/tmp/log/execution_queue.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_APP_PHP_ERRORS
ENV LOG_APP_PHP_ERRORS=/tmp/log/app.php_errors.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_STDERR
ENV LOG_STDERR=/tmp/log/stderr.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_REPORT_OUTPUT_HTML
ENV LOG_REPORT_OUTPUT_HTML=/tmp/log/report_output.html
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_DB_IS_LOCKED
ENV LOG_DB_IS_LOCKED=/tmp/log/db_is_locked.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_REPORT_OUTPUT_TXT
ENV LOG_REPORT_OUTPUT_TXT=/tmp/log/report_output.txt
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_APP_FRONT
ENV LOG_APP_FRONT=/tmp/log/app_front.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_APP
ENV LOG_APP=/tmp/log/app.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 LOG_IP_CHANGES
ENV LOG_IP_CHANGES=/tmp/log/IP_changes.log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_CONFIG_FILE
ENV NETALERTX_CONFIG_FILE=/data/config/app.conf
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_PLUGINS_LOG
ENV NETALERTX_PLUGINS_LOG=/tmp/log/plugins
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_LOG
ENV NETALERTX_LOG=/tmp/log
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_BACK
ENV NETALERTX_BACK=/app/back
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_DB_FILE
ENV NETALERTX_DB_FILE=/data/db/app.db
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_DB
ENV NETALERTX_DB=/data/db
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_API
ENV NETALERTX_API=/tmp/api
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_PLUGINS
ENV NETALERTX_PLUGINS=/app/server/plugins
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_SERVER
ENV NETALERTX_SERVER=/app/server
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_FRONT
ENV NETALERTX_FRONT=/app/front
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_CONFIG
ENV NETALERTX_CONFIG=/data/config
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_DATA
ENV NETALERTX_DATA=/data
                        
# 2026-09-02 08:31:36  0.00B 设置环境变量 NETALERTX_APP
ENV NETALERTX_APP=/app
                        
# 2026-09-02 08:31:36  0.00B 定义构建参数
ARG READONLY_GID=20212
                        
# 2026-09-02 08:31:36  0.00B 定义构建参数
ARG READONLY_UID=20212
                        
# 2026-09-02 08:31:36  0.00B 定义构建参数
ARG NETALERTX_GID=20211
                        
# 2026-09-02 08:31:36  0.00B 定义构建参数
ARG NETALERTX_UID=20211
                        
# 2026-09-02 08:31:36  0.00B 定义构建参数
ARG INSTALL_DIR=/app
                        
# 2026-06-23 03:20:21  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-06-23 03:20:21  8.29MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.5-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:0065cdf4705468a645d913ee31d3fba033708c9e158d60edf539205f594c7885",
    "RepoTags": [
        "ghcr.io/netalertx/netalertx:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx:latest"
    ],
    "RepoDigests": [
        "ghcr.io/netalertx/netalertx@sha256:0ee5cdcaa8a84bfd2f31354b4b30e603804d124821055b9942dcffb52d2ce4bc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/netalertx/netalertx@sha256:b13dcb270755e3cf55b5611586d919f60a31c592503c1a20511ac823e4cd751c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-02T00:32:26.225109871Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "0",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/services:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NETALERTX_APP=/app",
            "NETALERTX_DATA=/data",
            "NETALERTX_CONFIG=/data/config",
            "NETALERTX_FRONT=/app/front",
            "NETALERTX_SERVER=/app/server",
            "NETALERTX_PLUGINS=/app/server/plugins",
            "NETALERTX_API=/tmp/api",
            "NETALERTX_DB=/data/db",
            "NETALERTX_DB_FILE=/data/db/app.db",
            "NETALERTX_BACK=/app/back",
            "NETALERTX_LOG=/tmp/log",
            "NETALERTX_PLUGINS_LOG=/tmp/log/plugins",
            "NETALERTX_CONFIG_FILE=/data/config/app.conf",
            "LOG_IP_CHANGES=/tmp/log/IP_changes.log",
            "LOG_APP=/tmp/log/app.log",
            "LOG_APP_FRONT=/tmp/log/app_front.log",
            "LOG_REPORT_OUTPUT_TXT=/tmp/log/report_output.txt",
            "LOG_DB_IS_LOCKED=/tmp/log/db_is_locked.log",
            "LOG_REPORT_OUTPUT_HTML=/tmp/log/report_output.html",
            "LOG_STDERR=/tmp/log/stderr.log",
            "LOG_APP_PHP_ERRORS=/tmp/log/app.php_errors.log",
            "LOG_EXECUTION_QUEUE=/tmp/log/execution_queue.log",
            "LOG_REPORT_OUTPUT_JSON=/tmp/log/report_output.json",
            "LOG_CRON=/tmp/log/cron.log",
            "LOG_NGINX_ERROR=/tmp/log/nginx-error.log",
            "ENTRYPOINT_CHECKS=/entrypoint.d",
            "SYSTEM_SERVICES=/services",
            "SYSTEM_SERVICES_SCRIPTS=/services/scripts",
            "SYSTEM_SERVICES_CONFIG=/services/config",
            "SYSTEM_NGINX_CONFIG=/services/config/nginx",
            "SYSTEM_NGINX_CONFIG_TEMPLATE=/services/config/nginx/netalertx.conf.template",
            "SYSTEM_SERVICES_CONFIG_CRON=/services/config/cron",
            "SYSTEM_SERVICES_ACTIVE_CONFIG=/tmp/nginx/active-config",
            "SYSTEM_SERVICES_ACTIVE_CONFIG_FILE=/tmp/nginx/active-config/nginx.conf",
            "SYSTEM_SERVICES_PHP_FOLDER=/services/config/php",
            "SYSTEM_SERVICES_PHP_FPM_D=/services/config/php/php-fpm.d",
            "SYSTEM_SERVICES_RUN=/tmp/run",
            "SYSTEM_SERVICES_RUN_TMP=/tmp/run/tmp",
            "SYSTEM_SERVICES_RUN_LOG=/tmp/run/logs",
            "PHP_FPM_CONFIG_FILE=/services/config/php/php-fpm.conf",
            "READ_ONLY_FOLDERS=/app/back /app/front /app/server /services                        /services/config /entrypoint.d",
            "READ_WRITE_FOLDERS=/data /data/config /data/db /tmp/api                        /tmp/log /tmp/log/plugins /tmp/run                        /tmp/run/tmp /tmp/run/logs                        /tmp/nginx/active-config",
            "PYTHONUNBUFFERED=1",
            "VIRTUAL_ENV=/opt/venv",
            "VIRTUAL_ENV_BIN=/opt/venv/bin",
            "PYTHONPATH=/app:/app/server:/app/server/plugins:/opt/venv/lib/python3.12/site-packages",
            "LISTEN_ADDR=0.0.0.0",
            "PORT=20211",
            "NETALERTX_DEBUG=0",
            "VENDORSPATH=/app/back/ieee-oui.txt",
            "VENDORSPATH_NEWEST=/tmp/run/tmp/ieee-oui.txt",
            "ENVIRONMENT=alpine",
            "READ_ONLY_USER=readonly",
            "READ_ONLY_GROUP=readonly",
            "NETALERTX_USER=netalertx",
            "NETALERTX_GROUP=netalertx",
            "LANG=C.UTF-8",
            "UMASK=0077"
        ],
        "Cmd": null,
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/services/healthcheck.sh"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 60000000000,
            "Retries": 3
        },
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/root-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-09-02T00:31:22.952Z",
            "org.opencontainers.image.description": "Centralized network visibility and continuous asset discovery.  Monitor devices, detect change, and stay aware across distributed networks.",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.revision": "a686a019feb0589abbc383a094c9a9e993ad6f19",
            "org.opencontainers.image.source": "https://github.com/netalertx/NetAlertX",
            "org.opencontainers.image.title": "NetAlertX",
            "org.opencontainers.image.url": "https://github.com/netalertx/NetAlertX",
            "org.opencontainers.image.version": "26.9.0"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 310953256,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7b58abc588c82a2ab7e244539a35924a8d5484003e3362dddf79fc42cfcd5213/diff:/var/lib/docker/overlay2/6cf569bece692c1fe3873c0358d2211da3a7f0c1b89e5bbacfe226a2faf5b607/diff:/var/lib/docker/overlay2/925360474c739324de33a94f4e244a46ec548fc544e92437104ee7f49921d8d9/diff:/var/lib/docker/overlay2/fcb92ee0a9df38a02c0a00c4885608481b450fbad83bcf478147132bd856fb69/diff:/var/lib/docker/overlay2/3e3f595a95aa35ead3451ce5b8024b5d9e0b223b8a5cd6dd9d434d5613658b23/diff:/var/lib/docker/overlay2/3e3f672f4622fc9af3ab245da4870abb66d6bcf96762b779fa6abb1c58de27ce/diff:/var/lib/docker/overlay2/b48d1ff0e7554346558c08573dd4c7b23baefcc12fdac2b9c36ad363c9a5a06c/diff:/var/lib/docker/overlay2/6388cb6c4db67dd2d388101ceb228a0ddd27ad75f4ae21e323e4d38a0ebf1173/diff:/var/lib/docker/overlay2/bac4e39a8a36971c2a71eaba318faf5cd5c2e2fcf4e6eb0abe1d82fd41556840/diff:/var/lib/docker/overlay2/02a6ada41de52302a3147ee318577f4737aa9856d48a4d308d5616dad9b3f8c0/diff:/var/lib/docker/overlay2/b5ec371d9cd5a93855dfd721e73333a0ca046ca03f294278266f5217cc1b5f84/diff",
            "MergedDir": "/var/lib/docker/overlay2/7aa0d822b786cc3864939ca7d1da8b1e19fd739cbf9e2b67eeb59bf2d3618ac1/merged",
            "UpperDir": "/var/lib/docker/overlay2/7aa0d822b786cc3864939ca7d1da8b1e19fd739cbf9e2b67eeb59bf2d3618ac1/diff",
            "WorkDir": "/var/lib/docker/overlay2/7aa0d822b786cc3864939ca7d1da8b1e19fd739cbf9e2b67eeb59bf2d3618ac1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6f09edfb3f6d7173733adc8eec8ea00626550dc6fc2dcf07d40e13f5c1e907c4",
            "sha256:161545a5ae4ba34767b89d10bd721ead624dfdba4098277cb7e9198dd657f475",
            "sha256:3067810193c2e87108eb57d07ed4cd0e1c300cf21c2943fd88b8a4fc34aeb937",
            "sha256:909295ce63b2697bcffc1000457008f698d442517f762f2e3763c30a349dd990",
            "sha256:1edbb8f4a14e44f796118c69aeb622048759a79c9935fece5b33dd9179ea79ea",
            "sha256:0926307397a4e279ed8e556ea57734ec9586777ce6f9c05575f5b201a8a6af48",
            "sha256:ddc49f8abcca22b3e9b49789cd2ce4b8e7618e2fea4b2239277fa936f7367936",
            "sha256:8055c218ee57be2e3f77c5182792f23e8d5a3634b1cea0db33ca1f5629cb6372",
            "sha256:f35ef25e8145c6d8b083965be4e9bd904f82c97f26514accb4ee634636bf33b9",
            "sha256:4f59331072956e1da55cabbde7d9dd446f0a928e81c189efd3a21b9b75e8c42d",
            "sha256:9ce20f165789951bb6ff2624adda9da81786b69505cd487542f4236c1cc3ae37",
            "sha256:c4f07b47c4038560b98759147cec0753089253714a5f8e6c5175be39368b58c2"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-18T22:57:05.964351036+08:00"
    }
}

更多版本

ghcr.io/netalertx/netalertx:latest

linux/amd64 ghcr.io310.95MB2026-09-18 22:57
17
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×