2017 © Pedro PelĂĄez
 

standalone docker-arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

image

ph3nol/docker-arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  • Wednesday, July 18, 2018
  • by Ph3nol
  • Repository
  • 2 Watchers
  • 19 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 82 Versions
  • 0 % Grown

The README.md

Docker-Arch(itect)

Latest Stable Version License Total Downloads Build Status, (*1)

SensioLabsInsight, (*2)

Demonstration

Basic Demo, (*3)

User Docker-Arch from dedicated Docker image (recommanded)

From dedicated Docker image., (*4)

``` shell docker pull ph3nol/docker-arch, (*5)


## Use Docker-Arch from local installation (PHP 7.1+ required) ``` shell curl -sSL https://raw.githubusercontent.com/Ph3nol/Docker-Arch/master/install.sh | sh

Docker-Arch environment generation

Go to your project root directory and create/edit .docker-arch.yml file see examples., (*6)

Then generate your Docker environment:, (*7)

``` shell docker run -it -v $(PWD):/destination ph3nol/docker-arch:latest generate /destination, (*8)


Finally, use `.docker-arch/do` script, from the project, for somes actions: ``` shell .docker-arch/do build # Build containers (like `docker-compose up --build -d`) .docker-arch/do start # Start containers (like `docker-compose up -d`) .docker-arch/do shell # Access a container Shell .docker-arch/do ui # Access generated UI that provides you Docker environment informations .docker-arch/do dc # Access `docker-compose` with your configuration, for specific requests .docker-arch/do stop # Stop containers (like `docker-compose stop`) .docker-arch/do clean # Stop/Remove containers and reset linked volumes ...

To use the Docker image so fast, you can use these aliases/functions:, (*9)

Unixy

``` bash function docker-arch { case "$1" in *) if [ -z $2 ]; then DESTINATION_PATH=$PWD; else DESTINATION_PATH=$2; fi if [[ "$DESTINATION_PATH" == "." ]]; then DESTINATION_PATH=$PWD; fi, (*10)

        docker run -it -v $DESTINATION_PATH:/destination ph3nol/docker-arch:latest generate /destination
        ;;
esac

}, (*11)


#### Windows ```ps // ~/Documents/WindowsPowerShell/Microsoft.PowerShell_profile.ps1 function docker-arch ([String] $Destination = $PWD) { docker run --rm -it -v "${Destination}:/destination" ph3nol/docker-arch:latest generate /destination }

To do

  • Improve documentation
  • Add new Services/DockerContainers - Feel free to contribute! :)
  • Write fucking unit Tests (Atoum powered)

The Versions

18/07 2018

dev-master

9999999-dev https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/07 2018

v1.27.2

1.27.2.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

29/05 2018

v1.27.1

1.27.1.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

29/05 2018

v1.27.0

1.27.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

29/05 2018

dev-fixes

dev-fixes https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

29/05 2018

v1.26.0

1.26.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

07/12 2017

v1.25.0

1.25.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

01/12 2017

v1.24.0

1.24.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

14/11 2017

v1.23.0

1.23.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

31/10 2017

v1.22.0

1.22.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

19/10 2017

v1.21.1

1.21.1.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/10 2017

v1.21.0

1.21.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

16/10 2017

v1.20.0

1.20.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

13/10 2017

v1.19.0

1.19.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/10 2017

v1.18.13

1.18.13.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/10 2017

v1.18.12

1.18.12.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/10 2017

v1.18.11

1.18.11.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/10 2017

v1.18.10

1.18.10.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/10 2017

v1.18.9

1.18.9.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

11/10 2017

v1.18.8

1.18.8.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

11/10 2017

v1.18.7

1.18.7.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

10/10 2017

v1.18.6

1.18.6.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

20/09 2017
18/09 2017
18/09 2017
18/09 2017
18/09 2017

dev-entrypoint-cmd

dev-entrypoint-cmd https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/09 2017
18/09 2017

dev-quality

dev-quality https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

17/09 2017

v1.8.1

1.8.1.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

17/09 2017

v1.8.0

1.8.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

17/09 2017

dev-atmo-service

dev-atmo-service https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

16/09 2017

v1.7.0

1.7.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

16/09 2017

dev-elasticsearch-service

dev-elasticsearch-service https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

16/09 2017

dev-parent-services

dev-parent-services https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

15/09 2017

v1.6.3

1.6.3.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

14/09 2017

v1.6.2

1.6.2.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

14/09 2017

v1.6.1

1.6.1.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

13/09 2017

v1.6.0

1.6.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

13/09 2017

v1.5.1

1.5.1.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

13/09 2017

v1.5.0

1.5.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/09 2017

v1.4.1

1.4.1.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

12/09 2017

v1.4.0

1.4.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

11/09 2017

v1.3.0

1.3.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

11/09 2017

v1.2.0

1.2.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

08/09 2017

v1.1.0

1.1.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

08/09 2017

v1.0.0

1.0.0.0 https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple YAML file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/08 2017

v0.10-alpha

0.10.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/08 2017

v0.9-alpha

0.9.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/08 2017

v0.8-alpha

0.8.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

18/08 2017

v0.7-alpha

0.7.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

17/08 2017

v0.6-alpha

0.6.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

17/08 2017

v0.5-alpha

0.5.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

16/08 2017

v0.4-alpha

0.4.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

16/08 2017

v0.3-alpha

0.3.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

15/08 2017

v0.2-alpha

0.2.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools

15/08 2017

v0.1-alpha

0.1.0.0-alpha https://github.com/Ph3nol/Docker-Arch

Generate Web/CLI projects Dockerized environments, from 1 simple JSON file.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Cédric Dugat

generator docker devops docker-compose developer-tools