2017 © Pedro Peláez
 

library dev-container

Create vm for develop by ansible and docker

image

ivan1986/dev-container

Create vm for develop by ansible and docker

  • Wednesday, April 19, 2017
  • by ivan1986
  • Repository
  • 2 Watchers
  • 0 Stars
  • 1,298 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 8 Versions
  • 3 % Grown

The README.md

Dev Container (not ready)

This is only developer environment package., (*1)

Provide fast way to create dev-environment in container with LAMP and other project stuff., (*2)

Install

Add to composer, (*3)

"require-dev": {
    "ivan1986/dev-container": "*",
},

or, (*4)

composer require ivan1986/dev-container --dev

run, (*5)

vendor/bin/container init

for first time configure project and select roles, after than you can change roles in dev-container folder., (*6)

Usage

Run vendor/bin/container, (*7)

You can up rebuild and destroy container and run ansible for update provision., (*8)

DNS

Container name get from composer.json - project name. Install libnss-docker for auto-resolve hosts., (*9)

If you need custom DNS for big project install libnss-resolver and activate role dns. (not implemented yet) in composer extra resolver set to domain or array of domains for resolve to container., (*10)

Ansible

Ansible use two requirements.yml files:, (*11)

  • dev-container/roles/requirements.yml
  • vendor/ivan1986/dev-container/ansible/roles/requirements.yml

and install roles from galaxy., (*12)

Configure you project specific roles in dev-container/playbook.yml file. Roles store in:, (*13)

  • dev-container/roles - you own roles
  • dev-container/roles/community - you install from dev-container/roles/requirements.yml
  • vendor/ivan1986/dev-container/ansible/roles - ready roles
  • vendor/ivan1986/dev-container/ansible/roles/community

The Versions

19/04 2017

dev-master

9999999-dev https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible

19/04 2017

0.4.2

0.4.2.0 https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible

19/04 2017

0.4.1

0.4.1.0 https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible

19/04 2017
02/01 2017

0.3

0.3.0.0 https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible

13/10 2016

0.2

0.2.0.0 https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible

12/10 2016

0.1.1

0.1.1.0 https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible

12/10 2016

0.1

0.1.0.0 https://github.com/ivan1986/dev-container

Create vm for develop by ansible and docker

  Sources   Download

MIT

The Requires

 

by Ivan Borzenkov

docker dev ansible