Skip to content

FEA003 - Dockerized Service Production

Feature ID FEA010
Subsystem the feature is part of Scanning tool
Responsible person e.g. Martin Score
Status proposal/reviewed/accepted

Description

A "dockerized service" refers to an application or service that has been packaged into a Docker container. Docker is a platform that allows developers to create, deploy, and run applications in containers, which are lightweight, portable, and self-sufficient environments.

Here are some key points about dockerized services:

  1. Isolation: Each service runs in its own container, isolated from other services and the host system.
  2. Portability: Containers can run consistently across different environments, such as development, testing, and production.
  3. Scalability: Docker makes it easy to scale services up or down by adding or removing containers.
  4. Efficiency: Containers share the host system's kernel, making them more efficient than traditional virtual machines.

IF there is Feature Proposals eg: #12 You should link them also here

All relevant issues related to or contributing to the definition of the feature are gathered here

User Story #41
User Story #43
User Story #42
Use Case 1
Use Case 2
Requirement ReqID
Requirement ReqID

Preliminary user stories

Write preliminary user stories here

  • Remember the tag link -->> #42 US211 As a PrestaShop developer, I want to mount my local code into the Docker container to easily make changes and see them reflected immediatel
  • US210 As a PrestaShop developer, I want to easily integrate my preferred database MariaDB, with my local PrestaShop development environment using Docker Compose

*These should be transferred to issue descriptions as soon as possible

Testing / possible acceptance criteria

Write down some notions for testing

Testcase Test source Responsible
Testcase 1 #16 Requirement ID/Use Case Manual tester?
Testcase 2 #16 Requirement ID/Use Case Test automation?
Testcase 3 #16 Requirement ID/Use Case ?
Testcase 4 #16 Requirement ID/Use Case ?