logo
docker.io/ocsinventory/ocsinventory-docker-image:2.12.6
linux/amd64 docker.io wz1024 贡献

ocsinventory-docker-image 镜像描述

该镜像是一个用于运行 OCS Inventory NG 的 Docker 镜像,OCS Inventory NG 是一款用于网络硬件和软件资产管理的开源软件。

该镜像提供了以下功能:

  • 预先配置好的 OCS Inventory NG 环境
  • 易于部署和配置
  • 支持多种操作系统平台
  • 提供安全和可靠的资产管理
16
浏览次数
604.97MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6
源镜像
docker.io/ocsinventory/ocsinventory-docker-image:2.12.6
镜像ID
sha256:07899497efd4fdbda911829139d3a52bcb8b1e087e8399aff27dfe3a97d048a2
镜像 TAG
2.12.6
镜像大小
604.97MB
平台架构
linux/amd64
镜像源
docker.io
CMD
/usr/sbin/apache2 -DFOREGROUND
启动入口
/docker-entrypoint.sh
工作目录
/etc/apache2/conf-available
OS/平台
linux/amd64
镜像创建
2026-10-22T11:49:57.732904204+02:00
同步时间
2026-10-23 14:25
浏览量
16 次
贡献者
avatar wz1024
🔌 开放端口 1
80/tcp
📁 目录挂载 3
 /etc/ocsinventory-server  /usr/share/ocsinventory-reports/ocsreports/extensions  /var/lib/ocsinventory-reports
⚙️ 环境变量 25
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
OCS_VERSION=2.12.6 1
APACHE_RUN_USER=www-data 2
APACHE_RUN_GROUP=www-data 3
APACHE_LOG_DIR=/var/log/apache2 4
APACHE_PID_FILE=/var/run/apache2/apache2.pid 5
APACHE_RUN_DIR=/var/run/apache2 6
APACHE_LOCK_DIR=/var/lock/apache2 7
OCS_DB_SERVER=dbsrv 8
OCS_DB_PORT=3306 9
OCS_DB_USER=ocs 10
OCS_DB_PASS=ocs 11
OCS_DB_NAME=ocsweb 12
OCS_LOG_DIR=/var/log/ocsinventory-server 13
OCS_VARLIB_DIR=/var/lib/ocsinventory-reports/ 14
OCS_WEBCONSOLE_DIR=/usr/share/ocsinventory-reports 15
OCS_PERLEXT_DIR=/etc/ocsinventory-server/perl/ 16
OCS_PLUGINSEXT_DIR=/etc/ocsinventory-server/plugins/ 17
OCS_SSL_ENABLED=0 18
OCS_SSL_WEB_MODE=DISABLED 19
OCS_SSL_COM_MODE=DISABLED 20
OCS_SSL_KEY=/path/to/key 21
OCS_SSL_CERT=/path/to/cert 22
OCS_SSL_CA=/path/to/ca 23
TZ=Europe/Paris 24
🏷️ 镜像标签 4
KeyValue
OCS Inventory docker image description
contact@ocsinventory-ng.org maintainer
24.04 org.opencontainers.image.version
2.12.6 version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6  docker.io/ocsinventory/ocsinventory-docker-image:2.12.6

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6  docker.io/ocsinventory/ocsinventory-docker-image:2.12.6

Shell快速替换命令

sed -i 's#ocsinventory/ocsinventory-docker-image:2.12.6#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6  docker.io/ocsinventory/ocsinventory-docker-image:2.12.6'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6  docker.io/ocsinventory/ocsinventory-docker-image:2.12.6'

镜像构建历史


# 2026-10-22 17:49:57  0.00B 设置默认要执行的命令
CMD ["/usr/sbin/apache2" "-DFOREGROUND"]
                        
# 2026-10-22 17:49:57  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2026-10-22 17:49:57  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2026-10-22 17:49:57  8.51KB 复制新文件或目录到容器中
COPY ./docker-entrypoint.d /docker-entrypoint.d # buildkit
                        
# 2026-10-22 17:49:57  930.00B 复制新文件或目录到容器中
COPY ./docker-entrypoint.sh /docker-entrypoint.sh # buildkit
                        
# 2026-10-22 17:49:57  21.42KB 复制新文件或目录到容器中
COPY conf/* /tmp/conf/ # buildkit
                        
# 2026-10-22 17:49:57  30.00B 执行命令并创建新的镜像层
RUN |1 APT_FLAGS=-y /bin/sh -c ln -sf /proc/self/fd/1 /var/log/apache2/access.log &&     ln -sf /proc/self/fd/2 /var/log/apache2/error.log # buildkit
                        
# 2026-10-22 17:49:57  0.00B 设置工作目录为/etc/apache2/conf-available
WORKDIR /etc/apache2/conf-available
                        
# 2026-10-22 17:49:57  740.35KB 执行命令并创建新的镜像层
RUN |1 APT_FLAGS=-y /bin/sh -c cd /tmp/OCSNG_UNIX_SERVER-${OCS_VERSION}/Apache/ &&     perl Makefile.PL &&     make &&     make install # buildkit
                        
# 2026-10-22 17:49:56  30.91MB 执行命令并创建新的镜像层
RUN |1 APT_FLAGS=-y /bin/sh -c wget https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/${OCS_VERSION}/OCSNG_UNIX_SERVER-${OCS_VERSION}.tar.gz -P /tmp &&     tar xzf /tmp/OCSNG_UNIX_SERVER-${OCS_VERSION}.tar.gz -C /tmp; # buildkit
                        
# 2026-10-22 17:49:54  495.11MB 执行命令并创建新的镜像层
RUN |1 APT_FLAGS=-y /bin/sh -c apt-get update && apt-get install -y     wget     curl     make     perl     apache2     php     libxml-simple-perl     libdbi-perl     libdbd-mysql-perl     libapache-dbi-perl     libnet-ip-perl     libsoap-lite-perl     libarchive-zip-perl     libswitch-perl     libmojolicious-perl     libplack-perl     build-essential     php-pclzip     php-mbstring     php-soap     php-mysql     php-curl     php-xml     php-zip     php-gd     php-ldap # buildkit
                        
# 2026-10-22 17:47:19  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/ocsinventory-reports /etc/ocsinventory-server /usr/share/ocsinventory-reports/ocsreports/extensions]
                        
# 2026-10-22 17:47:19  45.00B 执行命令并创建新的镜像层
RUN |1 APT_FLAGS=-y /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit
                        
# 2026-10-22 17:47:19  0.00B 设置环境变量 APACHE_RUN_USER APACHE_RUN_GROUP APACHE_LOG_DIR APACHE_PID_FILE APACHE_RUN_DIR APACHE_LOCK_DIR OCS_DB_SERVER OCS_DB_PORT OCS_DB_USER OCS_DB_PASS OCS_DB_NAME OCS_LOG_DIR OCS_VARLIB_DIR OCS_WEBCONSOLE_DIR OCS_PERLEXT_DIR OCS_PLUGINSEXT_DIR OCS_SSL_ENABLED OCS_SSL_WEB_MODE OCS_SSL_COM_MODE OCS_SSL_KEY OCS_SSL_CERT OCS_SSL_CA TZ
ENV APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data APACHE_LOG_DIR=/var/log/apache2 APACHE_PID_FILE=/var/run/apache2/apache2.pid APACHE_RUN_DIR=/var/run/apache2 APACHE_LOCK_DIR=/var/lock/apache2 OCS_DB_SERVER=dbsrv OCS_DB_PORT=3306 OCS_DB_USER=ocs OCS_DB_PASS=ocs OCS_DB_NAME=ocsweb OCS_LOG_DIR=/var/log/ocsinventory-server OCS_VARLIB_DIR=/var/lib/ocsinventory-reports/ OCS_WEBCONSOLE_DIR=/usr/share/ocsinventory-reports OCS_PERLEXT_DIR=/etc/ocsinventory-server/perl/ OCS_PLUGINSEXT_DIR=/etc/ocsinventory-server/plugins/ OCS_SSL_ENABLED=0 OCS_SSL_WEB_MODE=DISABLED OCS_SSL_COM_MODE=DISABLED OCS_SSL_KEY=/path/to/key OCS_SSL_CERT=/path/to/cert OCS_SSL_CA=/path/to/ca TZ=Europe/Paris
                        
# 2026-10-22 17:47:19  0.00B 定义构建参数
ARG APT_FLAGS=-y
                        
# 2026-10-22 17:47:19  0.00B 添加元数据标签
LABEL maintainer=contact@ocsinventory-ng.org version=2.12.6 description=OCS Inventory docker image
                        
# 2026-10-22 17:47:19  0.00B 设置环境变量 OCS_VERSION
ENV OCS_VERSION=2.12.6
                        
# 2026-10-02 16:10:55  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-10-02 16:10:54  78.18MB 
/bin/sh -c #(nop) ADD file:7121eb4a5ba391efb4ba9a38c532d1c5dc2d22d276f04e062f357eea36ee62c4 in / 
                        
# 2026-10-02 16:10:52  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-10-02 16:10:52  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-10-02 16:10:52  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:07899497efd4fdbda911829139d3a52bcb8b1e087e8399aff27dfe3a97d048a2",
    "RepoTags": [
        "ocsinventory/ocsinventory-docker-image:2.12.6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image:2.12.6"
    ],
    "RepoDigests": [
        "ocsinventory/ocsinventory-docker-image@sha256:0586e70268f03cdee2e76dd06cc4992c3f8c61b90e3bf38a848e670004a9e636",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ocsinventory/ocsinventory-docker-image@sha256:0bf248ff779c1bffb417db34af69ec851ab51bcbaa468851ed87c611382cfed7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-22T11:49:57.732904204+02:00",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "OCS_VERSION=2.12.6",
            "APACHE_RUN_USER=www-data",
            "APACHE_RUN_GROUP=www-data",
            "APACHE_LOG_DIR=/var/log/apache2",
            "APACHE_PID_FILE=/var/run/apache2/apache2.pid",
            "APACHE_RUN_DIR=/var/run/apache2",
            "APACHE_LOCK_DIR=/var/lock/apache2",
            "OCS_DB_SERVER=dbsrv",
            "OCS_DB_PORT=3306",
            "OCS_DB_USER=ocs",
            "OCS_DB_PASS=ocs",
            "OCS_DB_NAME=ocsweb",
            "OCS_LOG_DIR=/var/log/ocsinventory-server",
            "OCS_VARLIB_DIR=/var/lib/ocsinventory-reports/",
            "OCS_WEBCONSOLE_DIR=/usr/share/ocsinventory-reports",
            "OCS_PERLEXT_DIR=/etc/ocsinventory-server/perl/",
            "OCS_PLUGINSEXT_DIR=/etc/ocsinventory-server/plugins/",
            "OCS_SSL_ENABLED=0",
            "OCS_SSL_WEB_MODE=DISABLED",
            "OCS_SSL_COM_MODE=DISABLED",
            "OCS_SSL_KEY=/path/to/key",
            "OCS_SSL_CERT=/path/to/cert",
            "OCS_SSL_CA=/path/to/ca",
            "TZ=Europe/Paris"
        ],
        "Cmd": [
            "/usr/sbin/apache2",
            "-DFOREGROUND"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/etc/ocsinventory-server": {},
            "/usr/share/ocsinventory-reports/ocsreports/extensions": {},
            "/var/lib/ocsinventory-reports": {}
        },
        "WorkingDir": "/etc/apache2/conf-available",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "description": "OCS Inventory docker image",
            "maintainer": "contact@ocsinventory-ng.org",
            "org.opencontainers.image.version": "24.04",
            "version": "2.12.6"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 604974827,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/cf9d014d8dfd0a1f44eaab658063512add76adbd424d1796b780e570d9a73a87/diff:/var/lib/docker/overlay2/28507d20fbecc6fc80dbecec3278ce3338d935c3715d2888779df032ba0ec145/diff:/var/lib/docker/overlay2/1fea576de7427b5efe3a94c637208c007c2d1d7a8b51867b98c843ce137dc43d/diff:/var/lib/docker/overlay2/f711f8d3fe272c3ef86e55383de74df720746d7d4773ae61f6a19fdb88aa6bad/diff:/var/lib/docker/overlay2/ea7abd58980184adcfd91b1e4a27a06c6ddefa8418b7be85f17d0a2e2f638007/diff:/var/lib/docker/overlay2/fd3683923fc73d767d0887c929c2ea787020a73d7dcc65040f6ed4bbdb910346/diff:/var/lib/docker/overlay2/63768047ca7b88ecfb279d94b28de26dab7c9250de02572e725c91487da540ee/diff:/var/lib/docker/overlay2/b1ba10b4a6c2915a21076e57cd71dfe1c151218fc9e2482fc5602728bc22386b/diff:/var/lib/docker/overlay2/606282760b88b0c709c6c1c07ac9fb4935347bdea74d3abd7b6f73fe8ab801cc/diff",
            "MergedDir": "/var/lib/docker/overlay2/e458903dd0a8bd7da5711e43cdc564e63868c8b95dceed723b1d98840d197800/merged",
            "UpperDir": "/var/lib/docker/overlay2/e458903dd0a8bd7da5711e43cdc564e63868c8b95dceed723b1d98840d197800/diff",
            "WorkDir": "/var/lib/docker/overlay2/e458903dd0a8bd7da5711e43cdc564e63868c8b95dceed723b1d98840d197800/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:32ab39660fd51c6dc3aae486b42d42bbe8fe4c1db78eaf57bb9c21198de48a16",
            "sha256:925855ca70147392879adc6eb88d3147b4f8ae3b3a494aeb820049131a9e06f0",
            "sha256:aecc671b92b8f5e6a37b5082f895177ffed31b5ef347649dd32169ef7e21bf7c",
            "sha256:4f5545166dda2ce07996ed4d50b5624eda505737459bd5d060d0f9a3b32da790",
            "sha256:b655a9f19b90340993c4ca5483158ca04896b2d0ccede51ef09bd45087ed7240",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8a792daeff864ed3c075834719967ac028b2287ac3ac5cee09d08d0c370ddfd1",
            "sha256:d08298cd5ab28113b05a4920943df507ac0a7603f7c6898e579696d869e7054f",
            "sha256:a4da2ca55fa3a87d4756d041b9b096ba1c070b6882ab87cf6f659814e49df52a",
            "sha256:926e828cdc9c426ee48b817c9dd86cc904e99b3bd14e2008a0705114dcded421"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-23T14:25:30.210926996+08:00"
    }
}

更多版本

docker.io/ocsinventory/ocsinventory-docker-image:2.12.1

linux/amd64 docker.io560.20MB2024-11-22 09:54
456

docker.io/ocsinventory/ocsinventory-docker-image:2.12.3

linux/amd64 docker.io559.39MB2024-11-08 21:03
960

docker.io/ocsinventory/ocsinventory-docker-image:2.12.6

linux/amd64 docker.io604.97MB2026-10-23 14:25
15

docker.io/ocsinventory/ocsinventory-docker-image:latest

linux/amd64 docker.io576.31MB2025-06-16 16:53
669
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×