dmstr/docker-yii2-app
🐺 dmstr/docker-yii2-app
🐳 dmstr/yii2-app
💿 dmstr/php-yii2
This is a minimal dockerized application template for Yii 2.0 Framework in about 100 lines of code.
- Docker Toolbox
- Docker
>=1.10
- docker-compose
>=1.7.0
- Docker
Prepare docker-compose
environment
cp .env-dist .env
and application
cp config/app.env-dist config/app.env
mkdir web/assets
Start stack
docker-compose up -d
Show containers
docker-compose ps
Run composer installation
docker-compose run --rm php composer install
Create bash
docker-compose exec php bash
Run package update in container
$ composer update -v
...
$ yii help
cd tests
cp .env-dist .env
Run tests in codeception (forrest
) container
d
docker-compose run forrest run
:info: This is equivalent to
codecept run
inside the tester container
docker run dmstr/yii2-app yii