https://github.com/drunomics/devsetup-docker
A docker-compose based devsetup.
https://github.com/drunomics/devsetup-docker
Last synced: about 2 months ago
JSON representation
A docker-compose based devsetup.
- Host: GitHub
- URL: https://github.com/drunomics/devsetup-docker
- Owner: drunomics
- Created: 2018-04-24T13:30:38.000Z (about 8 years ago)
- Default Branch: 3.x
- Last Pushed: 2026-01-19T09:17:24.000Z (5 months ago)
- Last Synced: 2026-02-04T08:19:57.031Z (4 months ago)
- Language: PHP
- Size: 82 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# drunomics docker devsetup
docker development setup based upon docker-compose.
Features:
- utilizes docker-compose for local development (WIP)
- extendable to support drunomics' CI system - lupus-CI
- compatible to amazeeio.'s lagoon, just add https://github.com/drunomics/devsetup-amazeeio
## Setup
From your drupal-project root directory, run:
git clone https://github.com/drunomics/devsetup-docker --branch=3.x devsetup-tmp
rm -rf devsetup-tmp/.git devsetup-tmp/README.md
cp -rfT devsetup-tmp .
# Apply replacements and cleanup.
php process-replacements.php
rm -rf devsetup-tmp process-replacements.php
echo \
'COMPOSE_AMAZEEIO_VERSION=25.9.0
COMPOSE_AMAZEEIO_PHP_VERSION=8.3
' >> .env-defaults
Then commit changes:
git add .
git commit -am "Added docker devsetup."
If you are not using drunomics/drupal-project, rename "env.defaults" to ".env" - docker-compose picks the variables up.
## Credits
* Based upon the setup provided by amazee.io, see
https://github.com/amazeeio/drupal-example
* (c) 2019 drunomics GmbH, GNU GPLv2+