Download the PHP package a.emelyanenko/docker-starter-kit without Composer
On this page you can find all versions of the php package a.emelyanenko/docker-starter-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download a.emelyanenko/docker-starter-kit
More information about a.emelyanenko/docker-starter-kit
Files in a.emelyanenko/docker-starter-kit
Download a.emelyanenko/docker-starter-kit
More information about a.emelyanenko/docker-starter-kit
Files in a.emelyanenko/docker-starter-kit
Vendor a.emelyanenko
Package docker-starter-kit
Short Description The skeleton application for the OTUS home work.
License MIT
Package docker-starter-kit
Short Description The skeleton application for the OTUS home work.
License MIT
Please rate this library. Is it a good library?
Informations about the package docker-starter-kit
Основы работы с Docker
Основная задача
Обернуть приложение в docker-образ и запушить его на Dockerhub
- Docker 1.1. Установить Docker себе на локальную машину 1.2. Описать инфраструктуру в Docker-compose, которая включает в себя 1.2.1. nginx (обрабатывает статику, пробрасывает выполнение скриптов в fpm) 1.2.2. php-fpm (соединяется с nginx через tcp-порт) 1.2.3. redis (соединяется с php по порту) 1.2.4. memcached (соединяется с php по порту) 1.2.5. БД соединяется по порту (не забудьте про директории с данными) 1.3 (Со звездочкой) Можно установить Composer 1.4 (Со звездочкой) Соединить FPM и Nginx через unix-сокет
Результат
Описана инфраструктура в Docker-compose, которая включает в себя 5 сервисов
- nginx
- php-fpm
- redis
- memcached
- postgres
Дополнительно:
- установлен Composer
Выполнить в терминале следующие команды (под ОС windows)
Запустить Docker, выполнив команду
-
dev сборка
- prod сборка
All versions of docker-starter-kit with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
The package a.emelyanenko/docker-starter-kit contains the following files
Loading the files please wait ...