我有以下dockerfile:
FROM alpine:3.8
RUN apk add --no-cache apache2 apache2-ssl php7-cli php7-apache2 php7-openssl
RUN mkdir /run/apache2/ && \
echo '<?php \
var_dump(openssl_get_cipher_methods());' >
/var/www/localhost/htdocs/index.php
CMD ["httpd", "-DFOREGROUND"]
现在,当我通过 apache 访问 index.php 时,我看到 40 个密码,当我运行容器时
docker run --rm -p sample php /var/www/localhost/htdocs/index.php
我看到了 180 个密码。如果我通过 apache 删除apache2-ssl
包并重试,我现在可以看到所有 180 个密码。我试图在mod_ssl
指令上启用所有密码,但没有任何帮助。我对 AES 的流密码(CTR、OFB、CFB)特别感兴趣
谢谢