Skip to content

Add the docker support for the installer #1843

Closed
@pkarw

Description

@pkarw

What is the motivation for adding / enhancing this feature?

We're able to run the Vue Storefront + Vue Storefront API solely using docker. No other requirements.
So, would be great to add the installer option to run it using docker - without the classical workflow.

To be honest, it's even simpler than current workflow. We just need to:

  • clone vue-storefront
  • run yarn install; yarn installer
  • installer will ask You for lot of things
  • in case of local vue-storefront-api - it still need to be cloned from the repo
  • we need to setup the configs
  • but then we're running just:

In the vue-storefront-api:
docker-compose -f docker-compose.yml -f docker-compose.nodejs.yml up -d

In the vue-storefront:
docker-compose up -d

What are the acceptance criteria

  • There is a question in the installer "Would You like to start Vue Storefront using Docker either local Node instance? [default is the current behavior]"
  • The installer runs VS using docker or local node instance accordingly

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestRequests for new features. Please be as specific as possible and provide proposal API if it you canvs-hackathonTasks for the Hackathon

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions