magento / magento/magento-cloud-docker

Add docker-compose.yml to the release assets

Open
#325 2 comments 1 reaction 0 assignees View on GitHub
Progress: ready for grooming
Dominant language
PHP
Stars
277
Forks
187
PR merge metrics
No merged PRs in 30d

Description

### Preconditions

Without Commerce Cloud license, Magento Community Edition users are not able to easily configure their local instances with Docker. The `docker-compose.yml` file can be generated using `ece-docker` which is not available for the open-source community.

Proposed solution
1. Images are built and published to https://hub.docker.com/u/magento
2. `docker-compose.yml` is added as an asset in https://github.com/magento/magento-cloud-docker/releases

### Expected result

1. `docker-compose.yml` is added as an asset in https://github.com/magento/magento-cloud-docker/releases

### Actual result

1. No `docker-compose.yml` for the open-source community.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing release process in the magento-cloud-docker repository and how ece-docker generates docker-compose.yml. Check the Magento Docker Hub images and the magento-cloud-docker releases referenced in the issue. Done means the required images are published and docker-compose.yml is attached as a release asset for the open-source community.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, docker-compose
Domain
devops, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.