A server that is an HTTP header for reverse proxying to a subdirectories.
1.2K
サブディレクトリ毎に HTTP サーバへリバースプロクシする環境における HTTP ヘッダとなるコンテナ。
ryu310/pukiwiki-plus へ Reverse Proxy される$ curl -o docker-compose.yml https://raw.githubusercontent.com/ryu-sato/http-header-docker-compose/master/docker-compose.yml
$ docker-compose up -d
インストール後、http://localhost/ にアクセスすると Index (静的ページ) が表示される。
リンクをクリックするか、または http://localhost/wiki/ にアクセスすると pukiwiki が表示される。
ryu310/pukiwiki-plus へ Reverse Proxy される$ curl -o docker-compose.yml https://raw.githubusercontent.com/ryu-sato/http-header-docker-compose/master/stretch/apache/docker-compose.yml
$ docker-compose up -d
htdocs/ 配下のファイルを編集して再ビルドする。
$ git clone https://github.com/ryu-sato/http-header-docker-compose.git && cd http-header-docker-compose
$ vim htdocs/index.html
$ docker-compose up -d --build
例: /wp にアクセスすると Wordpress を表示する場合。
: <snip>
# ファイル最下部に下記の行を追加する
ProxyPass /wp http://wp/wp
ProxyPassReverse /wp http://wp/wp/
version: '2'
services:
http_header:
image: 'ryu310/http-header-docker-compose:2.4-01'
build:
context: .
dockerfile: Dockerfile
volumes:
- 'http_header_config:/usr/local/apache2/conf'
ports:
- 80:80
links:
- wiki:wiki
- wp:wp
# Enable to restart container (It is useful for Docker for Windows)
#restart: always
wp:
image: 'wordpress'
Content type
Image
Digest
Size
65.8 MB
Last updated
over 8 years ago
docker pull ryu310/http-header-docker-compose