PHPackages                             a.emelyanenko/docker-starter-kit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. a.emelyanenko/docker-starter-kit

ActiveProject[Utility &amp; Helpers](/categories/utility)

a.emelyanenko/docker-starter-kit
================================

The skeleton application for the OTUS home work.

v1.0.0(3mo ago)03MITDockerfilePHP ^8.2

Since Feb 18Pushed 3mo agoCompare

[ Source](https://github.com/Jony2Good/php-docker)[ Packagist](https://packagist.org/packages/a.emelyanenko/docker-starter-kit)[ RSS](/packages/aemelyanenko-docker-starter-kit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Основы работы с Docker
======================

[](#основы-работы-с-docker)

### Основная задача

[](#основная-задача)

Обернуть приложение в docker-образ и запушить его на Dockerhub

1. 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 сервисов

[](#описана-инфраструктура-в-docker-compose-которая-включает-в-себя-5-сервисов)

- nginx
- php-fpm
- redis
- memcached
- postgres

Дополнительно:

- установлен Composer

---

**Выполнить в терминале следующие команды (под ОС windows)**

```
composer create-project a.emelyanenko/docker-starter-kit app

```

```
 cp .env.example .env

```

**Запустить Docker, выполнив команду**

- dev сборка

```
docker compose -f docker-compose.prod.yaml -f docker-compose.dev.yaml up --build -d

```

- prod сборка

```
docker compose -f docker-compose.prod.yaml up --build -d

```

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance82

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

90d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/507c3efe6b9483425bc289c4f713b14bdf9159ca71343292e6ca65279f128790?d=identicon)[Jony2Good](/maintainers/Jony2Good)

---

Top Contributors

[![jonyIsgood](https://avatars.githubusercontent.com/u/150009317?v=4)](https://github.com/jonyIsgood "jonyIsgood (2 commits)")[![Jony2Good](https://avatars.githubusercontent.com/u/91899278?v=4)](https://github.com/Jony2Good "Jony2Good (1 commits)")

### Embed Badge

![Health badge](/badges/aemelyanenko-docker-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/aemelyanenko-docker-starter-kit/health.svg)](https://phpackages.com/packages/aemelyanenko-docker-starter-kit)
```

###  Alternatives

[rich-davis1/phpw2v

A PHP implementation of Word2Vec, a popular word embedding algorithm created by Tomas Mikolov and popularized by Radim Řehůřek &amp; Peter Sojka with the Gensim Python library.

481.2k](/packages/rich-davis1-phpw2v)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
