Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alex19pov31/webenv
https://github.com/alex19pov31/webenv
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/alex19pov31/webenv
- Owner: alex19pov31
- Created: 2015-08-14T21:29:00.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-24T20:56:42.000Z (over 9 years ago)
- Last Synced: 2023-05-22T06:50:17.835Z (over 1 year ago)
- Language: PHP
- Size: 191 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# webenv
Web окружение - build файл для docker
Образ собран на основе CentOS 6.6 и включает в себя:
* nginx
* mysql
* varnish
* php-fpm
* php 5.6
* phalcon + phalcon-dev-tools
* composer
* php-opcahe + php-apcuДля сборки образа в корне запускаем:
```bash
docker build -t [имя_образа] .
```Для запуска контейнера необходимо выполнить команду:
```bash
docker run -p 8080:80 --name="webenv" -e "type=simple" -tid [имя_собранного_образа]
```Переменная окружения type может принимать следующие занчения:
* simple - обычный конфиг адаптирован под phalcon nginx + php-fpm
* simple_varnish - конфиг под phalcon nginx + php-fpm + varnish
* bitrix - конфиг под bitrix nginx + php-fpm
* bitrix_varnish - конфиг под bitrix nginx + php-fpm + varnishNginx будет подключать сайты из директорий /var/www/[имя_хоста]