docker.io/vulhub/joomla:3.4.5 linux/amd64

docker.io/vulhub/joomla:3.4.5 - 国内下载镜像源 浏览次数:13

这是一个包含了Joomla漏洞环境的Docker镜像。 Vulhub项目提供该镜像,方便安全研究人员学习和测试Joomla中的各种安全漏洞。

源镜像 docker.io/vulhub/joomla:3.4.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5
镜像ID sha256:d190db9d5b16e23e9b4d3fa1f440c5bdb3a0039f4d8e1a40500b0b943c9d998e
镜像TAG 3.4.5
大小 615.53MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD apache2-foreground
启动入口 bash /docker-entrypoint.sh
工作目录 /var/www/html
OS/平台 linux/amd64
浏览量 13 次
贡献者
镜像创建 2023-04-08T10:39:34.3313006Z
同步时间 2025-08-11 14:19
更新时间 2025-08-13 20:16
开放端口
80/tcp
环境变量
PATH=/usr/local/joomla/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PHP_INI_DIR=/usr/local/etc/php PHP_EXTRA_BUILD_DEPS=apache2-dev PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2 GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3 PHP_VERSION=5.6.12
镜像标签
phithon <root@leavesongs.com>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5  docker.io/vulhub/joomla:3.4.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5  docker.io/vulhub/joomla:3.4.5

Shell快速替换命令

sed -i 's#vulhub/joomla:3.4.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5  docker.io/vulhub/joomla:3.4.5'

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-04-08 18:39:34  0.00B 设置默认要执行的命令
CMD ["apache2-foreground"]
                        
# 2023-04-08 18:39:34  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bash" "/docker-entrypoint.sh"]
                        
# 2023-04-08 18:39:34  6.85KB 复制新文件或目录到容器中
COPY .htaccess /var/www/html/.htaccess # buildkit
                        
# 2023-04-08 18:39:34  704.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /docker-entrypoint.sh # buildkit
                        
# 2023-04-08 18:31:33  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/joomla/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-04-08 18:31:33  30.00B 执行命令并创建新的镜像层
RUN /bin/sh -c a2enmod rewrite # buildkit
                        
# 2023-04-08 18:31:33  1.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex 	&& mkdir /usr/local/joomla 	&& curl -k -sSL -o- https://github.com/joomlatools/joomlatools-console/archive/refs/tags/v1.4.11.tar.gz | tar xz --strip-components=1 -C /usr/local/joomla 	&& cd /usr/local/joomla 	&& composer install 	&& /usr/local/joomla/bin/joomla -V # buildkit
                        
# 2023-04-08 18:31:03  2.38MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex 	&& curl -sSL -k -o /usr/local/bin/composer https://getcomposer.org/download/2.2.21/composer.phar 	&& chmod +x /usr/local/bin/composer 	&& composer config --global disable-tls true 	&& composer config --global secure-http false # buildkit
                        
# 2023-04-08 18:04:06  30.34MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -o /tmp/joomla.zip -SL https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip 	&& unzip /tmp/joomla.zip -d /var/www/html 	&& rm /tmp/joomla.zip 	&& chown -R www-data:www-data /var/www/html # buildkit
                        
# 2023-04-08 18:04:01  100.79MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex 	&& apt-get update --allow-unauthenticated 	&& apt-get install --allow-unauthenticated -y libpng12-dev libjpeg-dev libmcrypt-dev libzip-dev unzip mysql-client 	&& rm -rf /var/lib/apt/lists/* 	&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr 	&& docker-php-ext-install gd mysqli mcrypt zip # buildkit
                        
# 2023-04-08 18:02:32  48.00B 执行命令并创建新的镜像层
RUN /bin/sh -c printf "deb http://archive.debian.org/debian jessie main" > /etc/apt/sources.list # buildkit
                        
# 2023-04-08 18:02:32  0.00B 添加元数据标签
LABEL maintainer=phithon <root@leavesongs.com>
                        
# 2015-08-25 04:35:32  0.00B 
/bin/sh -c #(nop) CMD ["apache2-foreground"]
                        
# 2015-08-25 04:35:31  0.00B 
/bin/sh -c #(nop) EXPOSE 80/tcp
                        
# 2015-08-25 04:35:31  0.00B 
/bin/sh -c #(nop) WORKDIR /var/www/html
                        
# 2015-08-25 04:35:31  132.00B 
/bin/sh -c #(nop) COPY file:cb43d7f6cf3828bf8e5b53b4a94caad0f95f141baa430c05f9e6a9dd7b33bab3 in /usr/local/bin/
                        
# 2015-08-25 04:35:30  2.81KB 
/bin/sh -c #(nop) COPY multi:f55c2dabfb9111446ee05aec9da02f195eaffa07c573a1eacf6409e6d801f5ef in /usr/local/bin/
                        
# 2015-08-25 04:35:27  152.50MB 
/bin/sh -c buildDeps=" 		$PHP_EXTRA_BUILD_DEPS 		libcurl4-openssl-dev 		libpcre3-dev 		libreadline6-dev 		librecode-dev 		libsqlite3-dev 		libssl-dev 		libxml2-dev 		xz-utils 	" 	&& set -x 	&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* 	&& curl -SL "http://php.net/get/php-$PHP_VERSION.tar.xz/from/this/mirror" -o php.tar.xz 	&& curl -SL "http://php.net/get/php-$PHP_VERSION.tar.xz.asc/from/this/mirror" -o php.tar.xz.asc 	&& gpg --verify php.tar.xz.asc 	&& mkdir -p /usr/src/php 	&& tar -xof php.tar.xz -C /usr/src/php --strip-components=1 	&& rm php.tar.xz* 	&& cd /usr/src/php 	&& ./configure 		--with-config-file-path="$PHP_INI_DIR" 		--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" 		$PHP_EXTRA_CONFIGURE_ARGS 		--disable-cgi 		--enable-mysqlnd 		--with-curl 		--with-openssl 		--with-pcre 		--with-readline 		--with-recode 		--with-zlib 	&& make -j"$(nproc)" 	&& make install 	&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } 	&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false -o APT::AutoRemove::SuggestsImportant=false $buildDeps 	&& make clean
                        
# 2015-08-25 04:31:09  0.00B 
/bin/sh -c #(nop) ENV PHP_VERSION=5.6.12
                        
# 2015-08-25 04:31:09  16.55KB 
/bin/sh -c set -xe 	&& for key in $GPG_KEYS; do 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; 	done
                        
# 2015-08-25 04:31:06  0.00B 
/bin/sh -c #(nop) ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3
                        
# 2015-08-25 03:52:16  0.00B 
/bin/sh -c #(nop) ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
                        
# 2015-08-25 03:52:16  0.00B 
/bin/sh -c #(nop) ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
                        
# 2015-08-25 03:52:16  1.52KB 
/bin/sh -c #(nop) COPY file:82a8ff091c202126e8a44a36f7c441b6c534f02cf515bc0706db25501bace857 in /etc/apache2/apache2.conf
                        
# 2015-08-25 03:52:15  7.12KB 
/bin/sh -c mv /etc/apache2/apache2.conf /etc/apache2/apache2.conf.dist && rm /etc/apache2/conf-enabled/* /etc/apache2/sites-enabled/*
                        
# 2015-08-25 03:52:14  68.00B 
/bin/sh -c a2dismod mpm_event && a2enmod mpm_prefork
                        
# 2015-08-25 03:52:13  0.00B 
/bin/sh -c rm -rf /var/www/html && mkdir -p /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html && chown -R www-data:www-data /var/lock/apache2 /var/run/apache2 /var/log/apache2 /var/www/html
                        
# 2015-08-25 03:52:12  7.14MB 
/bin/sh -c apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
                        
# 2015-08-25 03:46:03  0.00B 
/bin/sh -c mkdir -p $PHP_INI_DIR/conf.d
                        
# 2015-08-25 03:46:02  0.00B 
/bin/sh -c #(nop) ENV PHP_INI_DIR=/usr/local/etc/php
                        
# 2015-08-25 03:46:00  177.20MB 
/bin/sh -c apt-get update && apt-get install -y autoconf file g++ gcc libc-dev make pkg-config re2c --no-install-recommends && rm -r /var/lib/apt/lists/*
                        
# 2015-08-25 03:45:08  18.68MB 
/bin/sh -c apt-get update && apt-get install -y ca-certificates curl libpcre3 librecode0 libsqlite3-0 libxml2 --no-install-recommends && rm -r /var/lib/apt/lists/*
                        
# 2015-08-21 04:18:01  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2015-08-21 04:17:59  125.17MB 
/bin/sh -c #(nop) ADD file:b770303e11edaa0ad0d8f43f6db4fa26673923912b5d5f7cb748ba025e6c4d3b in /
                        
                    

镜像信息

{
    "Id": "sha256:d190db9d5b16e23e9b4d3fa1f440c5bdb3a0039f4d8e1a40500b0b943c9d998e",
    "RepoTags": [
        "vulhub/joomla:3.4.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla:3.4.5"
    ],
    "RepoDigests": [
        "vulhub/joomla@sha256:9f57b3b6bd8ded256ff543a9d3c2be591619eec458c444b4b2c844c5d3a990fc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/vulhub/joomla@sha256:5eb863229c8a9fd3b912a4383f631a58f224861606fbeed4e5bb43da0da20373"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-04-08T10:39:34.3313006Z",
    "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/joomla/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PHP_INI_DIR=/usr/local/etc/php",
            "PHP_EXTRA_BUILD_DEPS=apache2-dev",
            "PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2",
            "GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3",
            "PHP_VERSION=5.6.12"
        ],
        "Cmd": [
            "apache2-foreground"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/www/html",
        "Entrypoint": [
            "bash",
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "phithon \u003croot@leavesongs.com\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 615532198,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/72d27ea5ba07697e7ed0356c0db8ad9965bf3900d710f955273faa853ad4885b/diff:/var/lib/docker/overlay2/a2287615c2cb1d77e18028668dc8b90135ad9025d6d757dc3015e49de37e0a11/diff:/var/lib/docker/overlay2/7712bb30674f9347800b36fff3615b4ef9311bd73de85b71e2399fdee1f17b95/diff:/var/lib/docker/overlay2/21a30dcba3b498b2c2b6e2af819a7c2292fae060258f918174eb0045e6fd65a5/diff:/var/lib/docker/overlay2/a0b804b050007467225c80af3bb89972b795d4bb088e57272c90bdc8eab8f411/diff:/var/lib/docker/overlay2/513bb068e050321151b5dfd0370c7649e97805d73bde39eb42a237baa8fee76f/diff:/var/lib/docker/overlay2/d4492de445cf306f333efc2b67ae437d9b1629580bfdbd31e33d7eb920fd2562/diff:/var/lib/docker/overlay2/f59931a1a84b21545c814be0059f47debc5786a6f56e6821c1416e14faf78438/diff:/var/lib/docker/overlay2/3f1b558ef44a82eb307e872f1a650804a521aea7c1c569e25032b19cd88bbfbc/diff:/var/lib/docker/overlay2/be75b66392b1e8449a12b758ba78babede20ec842ef647bdec55ce231ba9de8c/diff:/var/lib/docker/overlay2/4cb33bca46ef171c68957f09d1823874a0043d461413d8394003d2013b8a7045/diff:/var/lib/docker/overlay2/614da4856eb4a9e6ef642bd41719aacce8ba36f014f0ef2d392dffc8c7d70bf0/diff:/var/lib/docker/overlay2/c85fb3a2ef966e5d03f423886072e91301d71737ac7867b8bd0916dee6973ebc/diff:/var/lib/docker/overlay2/baa54c14727a71140cb07735c51da5c9c85759cf7e223b57298072b004185b57/diff:/var/lib/docker/overlay2/fad81d59fc58966b1de17b4bff1e1d54955458096d77f058b5ba47112858d691/diff:/var/lib/docker/overlay2/3585026077dd5b8b467a469e21835a45d038aef4eb8f7a6bf536e30d005dcc3d/diff:/var/lib/docker/overlay2/42ea8724aca4191bc1e0cc14f6a933431cb1af3feba841d768722a558e63f227/diff:/var/lib/docker/overlay2/0949839fb83dbbe89354eb4d7de6f6fb348b4c383aa3ca435fcffee4817f4bed/diff:/var/lib/docker/overlay2/c72c6e1a1281e5bd8490d8c4a6a1584d60ee0b7201e54d0f009c9731e88d8187/diff:/var/lib/docker/overlay2/e4cfc6087ba67f79192e627dc1ae3049e08067ba541a4ce5d40defab3d1374f7/diff:/var/lib/docker/overlay2/95812aa3d445269363624c55e320af1f5eb4c4052215df88aaa9c9eb8720a38b/diff:/var/lib/docker/overlay2/70438b321d3e3e60f2d1c483ba2b88441a7e5361f0366a0bc2f4c44a16e3524d/diff:/var/lib/docker/overlay2/5acd3d661133cc9b98872b05717ce0f46ff703654fb52ff06691bf0677742ce6/diff:/var/lib/docker/overlay2/5547a4fc30a5f185688fc599f4e9bccd6c25239aeb50bf4e5c4ba7f5c24467af/diff:/var/lib/docker/overlay2/db0a27c2cd6a12056f8191c14a182ac3ccc58c5ef7c77329be5302418e4f8559/diff:/var/lib/docker/overlay2/834a4ee84ea34a828b1a3b9c3455b5d33a30f67d9c0738cc41f7be8f260fb5b4/diff:/var/lib/docker/overlay2/5ae2d00d71dba138ee176e87ef9c214213aff4c8acd7f2137433556eddc5c5f8/diff:/var/lib/docker/overlay2/98e85ad407f91040403e630aeb4ba5a1ad4eb99bc69848a8a274146dce9d6d11/diff:/var/lib/docker/overlay2/3b9869db06a77cd562e4b5ea54d4a4a2405fcf2ce0cf75dbacb8a46fc8b308da/diff",
            "MergedDir": "/var/lib/docker/overlay2/2f7bbe87d53c3417474f0d07a60e9d5a130f8540bc034aa30e5c30b6dc855118/merged",
            "UpperDir": "/var/lib/docker/overlay2/2f7bbe87d53c3417474f0d07a60e9d5a130f8540bc034aa30e5c30b6dc855118/diff",
            "WorkDir": "/var/lib/docker/overlay2/2f7bbe87d53c3417474f0d07a60e9d5a130f8540bc034aa30e5c30b6dc855118/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c0e6d28f31733ccf61e5cec5c8d393c96e5928bdd7e66ab40180c1a9181be570",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:427bfb2ed02ee0e9f9caca6b3fbc906b7703092d74f4f366161208e48e58723a",
            "sha256:378eac60045f8c06f60296d6f6be4e5fee42614e2e8579494072b9c04a58b23c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8f8d4f7dd07a0ce6eb4ed1b607328874274d7365c0b963468d8e922c7b2eff2e",
            "sha256:10f4f75aa2ab595462b4c037e62c0c2085cb9a08f88289e993477450587e6a24",
            "sha256:9df851ac2331c4c209944852f7000476ac85204ba74672542443cf7632b779af",
            "sha256:56aac9ba2b8be27e25b953377329c3e0438d31bf67c7a0a48c5a57f41ba607f7",
            "sha256:89543544978c4cb0c9fc905498987a7d273f5acacb5fc967884c5f67e1b22d44",
            "sha256:0da093d9e9e411214558a5cf8378ae660efba5f9be836bf0f794f465eed15fd9",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:44473782f8ed9215f25d602df06f59a1e7c7206f7e36a72b551c171d1b9aef63",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:1f758fa7fa3cefcf39f662f8e64dac16857388ad54c409c45d8d379694c09e6f",
            "sha256:40c66bedf831e57b127f31fff24d83feaa5a5c469d63b3cda8a6033678ff0961",
            "sha256:90ece25e971460c1fd2eaa5567bcdda2ec3ebee7fe2d860ff0cdc78cb62a96be",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:2d92b717bde9aee7d4aadef7af4d86d4a867542e78d57645abb4e6e1cbbf4473",
            "sha256:dfa242f5dfa23e68b6000d480368652b605d39e6d7727bcfd9a76471835a3aa2",
            "sha256:7f1a3b39f8b89a9fe1cbb75f73e283772027f73244f56a08d8241dc67b234317",
            "sha256:a37edfaf1b1d37a930bda1fced037511b2bdde1e799fc1e303852300f479d422",
            "sha256:8987ed0240077a5d2413368b84d2dbf01011aa062572b6cd5816c38f7aa04754",
            "sha256:d893c253dd6b19b244bd8427ad1ce5c3e54b2f346cf824f8eab66bdd290f85d6",
            "sha256:349951ffff0d581e753280e28fa25b30ff91f57b1af2b1974f02b2130506066d",
            "sha256:1c85719d17cbaf433bf43ddf5fe815ef710f1a61236fb2aee98f3fb4f0c510bb"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-11T14:18:59.758645388+08:00"
    }
}

更多版本

docker.io/vulhub/joomla:3.4.5

linux/amd64 docker.io615.53MB2025-08-11 14:19
12