{"id":13631376,"url":"https://github.com/clean-docker/Magento2","last_synced_at":"2025-04-17T21:32:51.310Z","repository":{"id":7024107,"uuid":"55974160","full_name":"clean-docker/Magento2","owner":"clean-docker","description":"Docker Image to Magento 2 local development in Mac, Linux and Windows","archived":false,"fork":false,"pushed_at":"2022-05-22T15:38:56.000Z","size":172,"stargazers_count":441,"open_issues_count":46,"forks_count":250,"subscribers_count":23,"default_branch":"master","last_synced_at":"2024-11-08T23:34:27.797Z","etag":null,"topics":["docker","docker-image","magento2"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/rafaelcgstz/magento2/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clean-docker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-04-11T13:20:51.000Z","updated_at":"2024-10-28T17:30:39.000Z","dependencies_parsed_at":"2022-08-27T09:01:07.112Z","dependency_job_id":null,"html_url":"https://github.com/clean-docker/Magento2","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clean-docker%2FMagento2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clean-docker%2FMagento2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clean-docker%2FMagento2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clean-docker%2FMagento2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clean-docker","download_url":"https://codeload.github.com/clean-docker/Magento2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249381007,"owners_count":21261227,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","magento2"],"created_at":"2024-08-01T22:02:23.004Z","updated_at":"2025-04-17T21:32:51.078Z","avatar_url":"https://github.com/clean-docker.png","language":"PHP","funding_links":[],"categories":["PHP"],"sub_categories":[],"readme":"![Magento 2](https://cdn.rawgit.com/rafaelstz/magento2-snippets-visualstudio/master/images/icon.png)\n\n#  Magento 2 Docker to Development\n\n### Apache 2.4 + PHP 7.1 + OPCache + MariaDB + N98 Magerun 2 + XDebug + Redis\n\n[![Build Status](https://travis-ci.org/clean-docker/Magento2.svg?branch=master)](https://travis-ci.org/clean-docker/Magento2)\n[![Docker Build](https://img.shields.io/docker/build/rafaelcgstz/magento2.svg)](https://hub.docker.com/r/rafaelcgstz/magento2/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/rafaelcgstz/magento2.svg)](https://hub.docker.com/r/rafaelcgstz/magento2/)\n[![Docker Starts](https://img.shields.io/docker/stars/rafaelcgstz/magento2.svg)](https://hub.docker.com/r/rafaelcgstz/magento2/)\n[![Build Status](https://images.microbadger.com/badges/image/rafaelcgstz/magento2.svg)](https://microbadger.com/images/rafaelcgstz/magento2)\n[![Releases](https://img.shields.io/github/release/clean-docker/Magento2.svg)](https://github.com/clean-docker/Magento2/releases)\n\n### Requirements\n\n**MacOS:**\n\nInstall [Docker](https://docs.docker.com/docker-for-mac/install/), [Docker-compose](https://docs.docker.com/compose/install/#install-compose) and [Docker-sync](https://github.com/EugenMayer/docker-sync/wiki/docker-sync-on-OSX).\n\n**Windows:**\n\nInstall [Docker](https://docs.docker.com/docker-for-windows/install/), [Docker-compose](https://docs.docker.com/compose/install/#install-compose) and [Docker-sync](https://github.com/EugenMayer/docker-sync/wiki/docker-sync-on-Windows).\n\n**Linux:**\n\nInstall [Docker](https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/) and [Docker-compose](https://docs.docker.com/compose/install/#install-compose).\n\n### How to use\n\nExecute in your terminal, change the *MYMAGENTO2* to use the name of your project:\n\n```\ncurl -s https://raw.githubusercontent.com/clean-docker/Magento2/master/init | bash -s MYMAGENTO2 clone\n```\n\nIf you want to install the Magento 2, use like that:\n\n```\ncd MYMAGENTO2\n./shell\nrm index.php\ninstall-magento2\n```\n\nYou can specify the version that want install (e.g. `install-magento2 2.2`).\n\n### Panels\n\nEnjoy your new panels!\n\n**Web server:** http://localhost/\n\n**PHPMyAdmin:** http://localhost:8080\n\n**Local emails:** http://localhost:8025\n\n### Features commands\n\n| Commands  | Description  | Options \u0026 Examples |\n|---|---|---|\n| `./init`  | If you didn't use the CURL setup command above, please use this command changing the name of the project.  | `./init MYMAGENTO2` |\n| `./start`  | If you continuing not using the CURL you can start your container manually  | |\n| `./stop`  | Stop your project containers  | |\n| `./kill`  | Stops containers and removes containers, networks, volumes, and images created to the specific project  | |\n| `./shell`  | Access your container  | `./shell root` | |\n| `./magento`  | Use the power of the Magento CLI  | |\n| `./n98`  | Use the Magerun commands as you want | |\n| `./grunt-init`  | Prepare to use Grunt  | |\n| `./grunt`  | Use Grunt specifically in your theme or completely, it'll do the deploy and the watcher.  | `./grunt luma` |\n| `./xdebug`  |  Enable / Disable the XDebug | |\n| `./composer`  |  Use Composer commands | `./composer update` |\n\n### Elasticsearch \n\nTo use elastic search you can use this command below:\n\n`$ docker-compose -f docker-compose.yml -f docker-compose.elasticsearch.yml up`\n\nor to run in the background using detached mode\n\n`$ docker-compose -f docker-compose.yml -f docker-compose.elasticsearch.yml up -d`\n\n**Elasticsearch:** http://localhost:9200\n\n### License\n\nMIT © 2018 [Rafael Corrêa Gomes](https://github.com/rafaelstz/) and [contributors](https://github.com/clean-docker/Magento2/graphs/contributors).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclean-docker%2FMagento2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclean-docker%2FMagento2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclean-docker%2FMagento2/lists"}