{"id":16973652,"url":"https://github.com/jamesbrink/docker-magento","last_synced_at":"2025-06-26T23:08:17.586Z","repository":{"id":54532696,"uuid":"125681593","full_name":"jamesbrink/docker-magento","owner":"jamesbrink","description":"Minimal Magento 2 Docker image built on top of Alpine Linux.","archived":false,"fork":false,"pushed_at":"2021-02-12T14:30:21.000Z","size":57,"stargazers_count":9,"open_issues_count":2,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T20:33:05.442Z","etag":null,"topics":["alpine-linux-image","docker","docker-image","docker-magento","dockerfile","magento","php","snowdog-frontools"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/jamesbrink.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":"2018-03-18T00:57:28.000Z","updated_at":"2024-04-06T13:49:15.000Z","dependencies_parsed_at":"2022-08-13T19:00:13.680Z","dependency_job_id":null,"html_url":"https://github.com/jamesbrink/docker-magento","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesbrink%2Fdocker-magento","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesbrink%2Fdocker-magento/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesbrink%2Fdocker-magento/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamesbrink%2Fdocker-magento/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamesbrink","download_url":"https://codeload.github.com/jamesbrink/docker-magento/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248501902,"owners_count":21114681,"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":["alpine-linux-image","docker","docker-image","docker-magento","dockerfile","magento","php","snowdog-frontools"],"created_at":"2024-10-14T01:02:58.706Z","updated_at":"2025-04-12T00:50:24.121Z","avatar_url":"https://github.com/jamesbrink.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minimal Magento 2 Docker image built on top of Alpine Linux.\n\n[![Build Status](https://travis-ci.org/jamesbrink/docker-magento.svg?branch=master)](https://travis-ci.org/jamesbrink/docker-magento) [![Docker Automated build](https://img.shields.io/docker/automated/jamesbrink/magento.svg)](https://hub.docker.com/r/jamesbrink/magento/) [![Docker Pulls](https://img.shields.io/docker/pulls/jamesbrink/magento.svg)](https://hub.docker.com/r/jamesbrink/magento/) [![Docker Stars](https://img.shields.io/docker/stars/jamesbrink/magento.svg)](https://hub.docker.com/r/jamesbrink/magento/) [![](https://images.microbadger.com/badges/image/jamesbrink/magento.svg)](https://microbadger.com/images/jamesbrink/magento \"Get your own image badge on microbadger.com\") [![](https://images.microbadger.com/badges/version/jamesbrink/magento.svg)](https://microbadger.com/images/jamesbrink/magento \"Get your own version badge on microbadger.com\")\n\n## About\n\nThis is a minimal working [Magento 2][magento 2] Docker image built to be slim and easy to use. Checkout the `[docker-compose.yml]`[example-compose].\n\nPull requests or suggestions are always welcome.\n\n\n## Available versions\n\n| Docker Image                    | Size (Uncompressed) | Version                              | Dockerfile                           |\n| ------------------------------- | ------------------- | ------------------------------------ | ------------------------------------ |\n| `jamesbrink/mageto:latest`      | 348 MB              | **Magento 2.2.3**                    | [Dockerfile][latest/dockerfile]      |\n| `jamesbrink/mageto:2.2`         | 348 MB              | **Magento 2.2.3**                    | [Dockerfile][2.2/dockerfile]         |\n| `jamesbrink/mageto:2.2-sass`    | 655 MB              | **Magento 2.2.3** SASS Enabled       | [Dockerfile][2.2-sass/dockerfile]    |\n| `jamesbrink/mageto:2.2-sd`      | 435 MB              | **Magento 2.2.3** Sample Data        | [Dockerfile][2.2-sd/dockerfile]      |\n| `jamesbrink/mageto:2.2-sass-sd` | 742 MB              | **Magento 2.2.3** SASS \u0026 Sample Data | [Dockerfile][2.2-sass-sd/dockerfile] |\n| `jamesbrink/magento:2.1`        | 328 MB              | **Magento 2.1.12**                   | [Dockerfile][2.1/dockerfile]         |\n| `jamesbrink/magento:2.1-sd`     | 415 MB              | **Magento 2.1.12** Sample Data       | [Dockerfile][2.1-sd/dockerfile]      |\n| `jamesbrink/magento:2.0`        | 318 MB              | **Magento 2.0.18**                   | [Dockerfile][2.0/dockerfile]         |\n| `jamesbrink/magento:2.0-sd`     | 409 MB              | **Magento 2.0.18** Sample Data       | [Dockerfile][2.0-sd/dockerfile]      |\n\nAll images are built on top of the official [Alpine Linux 3.7][alpine linux image] image, using a base image of [`jamesbrink/php`][jamesbrink/php].  \n\nThere is a SASS enabled version of this package which is packaged with NodeJS as well as [magento2-theme-blank-sass][snowdog-theme], and [magento2-frontools][snowdog-frontools]. The SASS image is fairly large, but useful for development purposes.\n\n\n## Usage Examples\n\nRun docker-compose example.  \nThis will serve up the latest container and download sample data. Please not it will take a moment  \nto download the sample data once the container has booted.  \n\nAccess the site at \u003chttp://localhost/\u003e and the admin section at \u003chttp://localhost/admin/\u003e login: _admin/password1_   \n\n```shell\ngit clone https://github.com/jamesbrink/docker-magento.git\ncd docker-magento/2.2\ndocker-compose up\n```\n\n## Environment Variables\n\n\n| Variable             | Default Value | Description                                                                                                                                               |\n| -------------------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `APACHE_LOG_LEVEL`   | warn          | adjusts the verbosity of the apache server which by default prints to STDOUT. Refer to the [apache2 manual][apache2 manaual] for all available LogLevels. |\n| `ENABLE_SAMPLE_DATA` | false         | If set to \"true\" the container will download and install the Magento 2 sample data on startup.                                                            |\n\n[alpine linux image]: https://github.com/gliderlabs/docker-alpine\n[latest/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/latest/Dockerfile\n[2.2/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.2/Dockerfile\n[2.2-sd/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.2-sd/Dockerfile\n[2.2-sass/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.2-sass/Dockerfile\n[2.2-sass-sd/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.2-sass-sd/Dockerfile\n[2.1/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.1/Dockerfile\n[2.1-sd/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.1-sd/Dockerfile\n[2.0/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.0/Dockerfile\n[2.0-sd/dockerfile]: https://github.com/jamesbrink/docker-magento/blob/master/2.0-sd/Dockerfile\n[jamesbrink/php]: https://github.com/jamesbrink/docker-php\n[example-compose]: https://github.com/jamesbrink/docker-magento/blob/master/2.2/docker-compose.yml\n[snowdog-theme]: https://github.com/SnowdogApps/magento2-theme-blank-sass\n[snowdog-frontools]: https://github.com/SnowdogApps/magento2-frontools\n[magento 2]: https://github.com/magento/magento2\n[jamesbrink/php]: https://github.com/jamesbrink/docker-magento\n[apache2 manaual]: https://httpd.apache.org/docs/2.4/mod/core.html#loglevel\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamesbrink%2Fdocker-magento","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamesbrink%2Fdocker-magento","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamesbrink%2Fdocker-magento/lists"}