PHPackages                             shopware/docker-dev - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. shopware/docker-dev

ActiveMetapackage[DevOps &amp; Deployment](/categories/devops)

shopware/docker-dev
===================

Docker Configuration for Local Development

0.1.2(7mo ago)27.5k↑49.1%[2 issues](https://github.com/shopware/docker-dev/issues)MIT

Since Apr 8Pushed 7mo ago7 watchersCompare

[ Source](https://github.com/shopware/docker-dev)[ Packagist](https://packagist.org/packages/shopware/docker-dev)[ RSS](/packages/shopware-docker-dev/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

Shopware Docker Dev
===================

[](#shopware-docker-dev)

**Shopware/docker-dev** is a meta package and [Symfony Flex](https://flex.symfony.com/) recipe that simplifies local Docker-based development for Shopware projects. It provides a standardized setup to get your Shopware environment running quickly and consistently using Docker and Docker Compose.

This setup is ideal for plugin, app, or core development and ensures your development stack matches Shopware’s best practices and current requirements.

Features
--------

[](#features)

- **Plug-and-play local Docker development** with ready-to-use Dockerfile and Docker Compose setup
- **Reproducible environment**: Consistent local setup aligned with Shopware’s recommendations
- **Seamless integration**: Adds the Docker configuration to your project via Composer and Symfony Flex
- **Easy updates**: Stay up-to-date with Docker setup improvements simply by updating the package

Quick Start
-----------

[](#quick-start)

1. **Create a new folder**:

    ```
    mkdir my-project
    cd my-project

    ```
2. **Create new Shopware project**:

    ```
    docker run --rm -it -v $PWD:/var/www/html ghcr.io/shopware/docker-dev:php8.3-node22-caddy new-shopware-setup

    # or specific version
    docker run --rm -it -v $PWD:/var/www/html ghcr.io/shopware/docker-dev:php8.3-node22-caddy new-shopware-setup 6.6.10.0

    ```

    This will create a new Shopware project and create configuration files for docker compose.
3. **Start the Docker environment**:

    ```
    make up

    ```
4. **Access your Shopware instance**:

    - By default, your app is available at

How It Works
------------

[](#how-it-works)

- The recipe will add a pre-configured `Dockerfile` tailored for Shopware and compatible with modern PHP environments.
- Typical steps include building your Shopware project with the [shopware-cli](https://github.com/shopware/shopware-cli) image and serving it with a lightweight PHP/Caddy/NGINX container.
- You can adjust environment variables (PHP version, ports, etc.) by editing the generated Dockerfile or Docker Compose overrides as needed.

Keeping Your Docker Setup Up-To-Date
------------------------------------

[](#keeping-your-docker-setup-up-to-date)

Instead of copying Dockerfiles manually, keep your Docker environment current by managing it as a Symfony Flex recipe via Composer.

Run the following to update as needed:

```
composer update shopware/docker

```

This will automatically pull in the latest Docker configuration updates from Shopware.

Documentation and Help
----------------------

[](#documentation-and-help)

- [Official Shopware Docker Guide](https://developer.shopware.com/docs/guides/installation/setups/docker.html)

Contributing
------------

[](#contributing)

Pull requests, issues, and feedback are welcome! Please see [Shopware's contribution guidelines](https://github.com/shopware/platform/blob/trunk/CONTRIBUTING.md) for more information.

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance42

Moderate activity, may be stable

Popularity28

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 Bus Factor1

Top contributor holds 80% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~83 days

Total

3

Last Release

239d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7c45ef9077b73fce78afbfab2fa27e611a453dd77de003e2785ac84105d02bef?d=identicon)[shyim](/maintainers/shyim)

---

Top Contributors

[![shyim](https://avatars.githubusercontent.com/u/6224096?v=4)](https://github.com/shyim "shyim (8 commits)")[![lasomethingsomething](https://avatars.githubusercontent.com/u/2453640?v=4)](https://github.com/lasomethingsomething "lasomethingsomething (2 commits)")

### Embed Badge

![Health badge](/badges/shopware-docker-dev/health.svg)

```
[![Health](https://phpackages.com/badges/shopware-docker-dev/health.svg)](https://phpackages.com/packages/shopware-docker-dev)
```

###  Alternatives

[deployer/deployer

Deployment Tool

11.1k25.4M207](/packages/deployer-deployer)[appwrite/server-ce

End to end backend server for frontend and mobile apps.

55.3k84.2k](/packages/appwrite-server-ce)[pragmarx/health

Laravel Server &amp; App Health Monitor and Notifier

2.0k1.0M2](/packages/pragmarx-health)[felixfbecker/language-server-protocol

PHP classes for the Language Server Protocol

22476.7M6](/packages/felixfbecker-language-server-protocol)[heroku/heroku-buildpack-php

Toolkit for starting a PHP application locally, with or without foreman, using the same config for PHP and Apache2/Nginx as on Heroku

8161.3M10](/packages/heroku-heroku-buildpack-php)[shopware/docker

Docker image for Shopware 6 production

50109.6k1](/packages/shopware-docker)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
