https://hub.docker.com/_/httpd
https://httpd.apache.org/
docker run -d --name httpd --hostname httpd --restart=always --privileged=true --user=root -e TZ='Asia/Shanghai' --ulimit nofile=262144:262144 --network mgr --ip 172.18.0.8 -v /data/site:/data/site -v /data/site/docker/env/nginx/httpd/httpd.conf:/usr/local/apache2/conf/httpd.conf:ro -v /data/site/docker/env/nginx/httpd/vhosts:/usr/local/apache2/conf/vhosts:ro -v /data/file/logs/httpd:/usr/local/apache2/logs httpd:latest
docker run -d --name httpd --hostname httpd --restart=always --privileged=true --user=root -e TZ='Asia/Shanghai' --ulimit nofile=262144:262144 --network mgr --ip 172.18.0.8 -v /data/site:/data/site -v /data/site/docker/env/nginx/httpd/httpd.conf:/usr/local/apache2/conf/httpd.conf:ro -v /data/site/docker/env/nginx/httpd/vhosts:/usr/local/apache2/conf/vhosts:ro -v /data/file/logs/httpd:/usr/local/apache2/logs hub.htmltoo.com:5000/nginx:httpd-2.4.58
docker run -d --name httpd --restart=always -v /data/site:/data/site httpd:latest
docker exec -it httpd /bin/bash
ServerAdmin admin@htmltoo.com
ServerName 127.0.0.1:80
Include conf/extra/httpd-mpm.conf
Include conf/extra/httpd-autoindex.conf
Include conf/extra/httpd-info.conf
Include conf/extra/httpd-userdir.conf
Include conf/extra/httpd-dav.conf
Include conf/extra/httpd-default.conf
Include conf/extra/proxy-html.conf
# Virtual hosts
Include conf/vhosts/*.conf
---
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule ratelimit_module modules/mod_ratelimit.so
LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule filter_module modules/mod_filter.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule env_module modules/mod_env.so
LoadModule headers_module modules/mod_headers.so
LoadModule status_module modules/mod_status.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule dir_module modules/mod_dir.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
LoadModule auth_digest_module modules/mod_auth_digest.so
---
-重启
httpd -k restart
httpd -v
-要调试虚拟主机配置
httpd -S
docker exec -it httpd /bin/bash
docker commit -m="update" -a="htmltoo.com" httpd hub.htmltoo.com:5000/nginx:httpd-2.4.58
docker push hub.htmltoo.com:5000/nginx:httpd-2.4.58
docker save hub.htmltoo.com:5000/nginx:httpd-2.4.58 | gzip > /data/site/htmltoo.f/htmltoo.up/soft/docker.tar/httpd-2.4.58.tar.gz
# load - 镜像解压
docker load < /opt/httpd-2.4.58.tar.gz