Border6 - Debian 6 (squeeze) / PHP 5.3 docker
==================================================================
/etc/default/grub
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0 vsyscall=emulate"
apt-get install docker.io
Ha proxy kell:
cp -R docker.service.d /etc/systemd/system/
systemctl daemon-reload
systemctl restart docker
tar xzf border6.tar.gz
cd border6/border6
make Dockerfile
cd ..
docker build -t border6 border6
cp -i border6.logrotate /etc/logrotate.d/border6
cp -i border6.service /etc/systemd/system
cp -i border6.init /etc/init.d/border6
chmod 0755 /etc/init.d/border6
systemctl daemon-reload
systemctl enable border6
/etc/init.d/border6 start
Apache beállítás
================
a2enmod proxy proxy_http macro
systemctl restart apache2
---
<Macro Border6 $dir $mod>
<Location /$dir/mod/$mod>
ProxyPass http://localhost:86/$dir/mod/$mod
ProxyPassReverse http://localhost:86/$dir/mod/$mod
ProxyPreserveHost On
</Location>
</Macro>
<VirtualHost ...>
...
Use Border6 border mod1
Use Border6 border mod2
</VirtualHost>
UndefMacro Border6
---
Description
Languages
Smarty
34.3%
Dockerfile
32.6%
Shell
20.3%
Makefile
12.8%