dockware
  • dockware doc's
  • News
  • Setup
    • Docker Setup
    • What Image should you use?
    • Performance Tweaks
  • Use Dockware
    • First Run
    • Update Dockware
    • Advanced Run
    • Default Credentials
    • Symfony or Shopware 5
    • Changelog
  • Features
    • Intro
    • Environment Variables
    • Adminer
    • Mailcatcher
    • Switch PHP Version
    • Switch Node Version
    • Tideways Profiling
    • Pimp my Log
    • Filebeat
    • SSH Users
    • MySQL Users
    • Shopware Currency
  • Development
    • Intro
    • Start Developing
    • Switch Branches
    • Debugging
    • Watchers
    • App Development
    • Update Shopware
    • Dockware Essentials
    • Custom Domains
    • Custom Images
    • Code Coverage
    • CLI Build Shopware 6 Plugin
    • Multi-Environment Setups
  • Contribute
    • Intro
    • Setup Github Version
    • Create Feature
    • Code Styles
    • Testing
    • Create Pull Requests
  • CI/CD
    • Github
    • Gitlab
    • Bitbucket
    • Buddy
  • Tips & Tricks
    • Create a new Project
    • Bind-Mounting
    • Persisting Data
    • Housekeeping
    • Online Servers
    • Performance on Mac
    • Security
  • FAQ
    • Sequel Pro
    • Dockware and other images
    • Scripts (PSH?)
    • Redis
    • Error Port not available
    • MySQL failed
    • Elasticsearch
    • Windows Problems
    • Chrome Problems
    • Import MySQL Dump
    • Shopware 5 Support
    • Use Https/SSL
    • Container hangs in Pipeline
    • Disable the admin worker
  • Additional Links
    • Imprint
    • Founders
    • Dockware website
    • Dockware in Shopware Slack
Powered by GitBook
On this page
  • PLAY
  • DEV
  • CONTRIBUTE
  • ESSENTIALS
  • FLEX

Was this helpful?

  1. Setup

What Image should you use?

Dockware has different images.

It's very easy to decide what you need once you know the basics.

Here are some short key facts about the different images.

PLAY

Use this if you do not need to develop or build anything. Playing around with Shopware, testing your plugins or research for your concepts. No PSH file included.

DEV

This image offers a full stack for building artefacts, running debuggers and more. It comes with a preinstalled Shopware 6 version. Great if you want to develop plugins and check them out in different Shopware versions or want to easily switch Shopware versions using the image tags. If you want to organize and manage the Shopware version on your own, and have everything under your control in a more persistent way, you might want to use ESSENTIALS. No PSH file included.

CONTRIBUTE

This is a prepared GIT setup of Shopware 6 from Github. It comes with the commit where it has been last built. The benefit is a good start with a prepared GIT repository infrastructure to develop Shopware 6. Comes with PSH file.

ESSENTIALS

This image comes without Shopware. It's great if you run your own full projects, such as projects for clients or your own shop. Essentials is perfect environment for your Shopware shop with all required services as LAMP container. You can download and install any Shopware version easy with the provided make command. Mount your DocRoot + MySQL and you can individually maintain, update and change your shop project.

FLEX

This is a perfect fit for anything not related to Shopware. A simple PHP application, full Symfony App or anything else (Shopware would also work). It comes without any additional services and is a great and slim environment to code.

PreviousDocker SetupNextPerformance Tweaks

Last updated 3 years ago

Was this helpful?

If you want to read more about all the technical differences, please see this page:

https://dockware.io/getstarted