Comments (4)
Hi @coatesjonathan we will add it as optional service when we've some time, if you already have it working please feel free to PR us!
from magento2-dockergento.
Hi @coatesjonathan we will add it as optional service when we've some time, if you already have it working please feel free to PR us!
Hi @danielozano,
Created PRs: ModestCoders/dockerfiles#11 #56
Note: during installing it I got one issue: vm.max_map_count
was too low in Ubuntu. Fixed by following instruction https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#docker-cli-run-prod-mode
This is just 1st version.
Questions that not solved yet:
- Should ES be optional?
- Should we have some docs for configuring ElasticSearch?
- How to add ElasticSearch to existing installations?
from magento2-dockergento.
Hi @ihor-sviziev, thats true! It's been a long time without updating this issue because of that. For now lets have it included and if someone doesn't want it, just remove it from the setup.
I had a prototype of a "service injector". It was just another command that takes 1 template: the service definition in YAML, and replace some variables. But this variable substitution was hard, and injecting the result into the original docker-compose.yml was overcomplicated.
I would like to have something like that to be as flexible as possible, but maybe it's too much work for non-profit at all.
So let me know it you have some idea, if not maybe just include all the necessary services and start creating some wiki content should be fine!
Thanks again! (I will merge the PRs but im not going to close the issue to keep this conversation)
from magento2-dockergento.
Hi @danielozano,
Adding "service injector" is quite big task and I think we're not going to have too many things. I think following only could be added: Elasticsearch, Varnish, Redis, RabbitMQ.
I think we could update setup CLI that will ask if you would like to include Elasticsearch (default value - no) + writing selected option to config file in order to have an ability re-generate configs again.
Also updating docs - good idea.
Another point - Magento currently developing https://github.com/magento/magento-cloud-docker, but it looks too complicated as for me. Maybe we can re-use their work somehow?
from magento2-dockergento.
Related Issues (20)
- Feature request: add support for Magento 2 EE HOT 3
- Feature request: Add container for cron jobs HOT 1
- Mailhog Setup HOT 2
- modestcoders/node-php:node8-php7.3 is not avalible HOT 4
- how to set it as production HOT 2
- PHP 7.4 Support HOT 3
- SQLSTATE[HY000] [2002] No such file or directory HOT 1
- Path cannot be mirrored HOT 1
- Multiple database HOT 1
- Composer github oauth
- sample data install fails / composer error php 7.2 magento v 2.3.2 HOT 2
- Can't copy project files into host HOT 1
- Grunt compilation failure
- FEATURE: Mage2run HOT 3
- PHP 8 version
- Apple silicon m1
- More detailed docs?
- nginx version
- permission issues
- Magento 2.4.5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from magento2-dockergento.