Skip to content

Create Custom Docker Image for Project and Host on Docker Hub #75

@FrancescFe

Description

@FrancescFe

Description

The current Docker image used at the repository is provided by the forked repository and is tightly coupled to that original repository. To ensure independence and maintainability, we need to create our own Docker image that is disassociated from the original repository and linked exclusively to our own repository. This image should be hosted on Docker Hub.

Technical Information

  • Context: The project currently relies on a Docker image that is coupled to the original repository from which the project was forked. Creating our own image will ensure that we have control over the dependencies and configurations specific to our project.
  • Background: Using a custom Docker image will help in maintaining consistency, improving security, and providing flexibility for future changes.
  • Suggested Approach:
    • Create a new Dockerfile that includes all necessary dependencies and configurations for the project.
    • Build the Docker image locally and test it to ensure it works as expected.
    • Push the Docker image to Docker Hub under your own Docker Hub account.
    • Update any documentation or scripts to reference the new Docker image.

Acceptance Criteria

  • A new Dockerfile is created for the project, including all necessary dependencies and configurations.
  • The new Docker image is built and tested locally to ensure it functions correctly.
  • The Docker image is pushed to Docker Hub under your own Docker Hub account.
  • Documentation (readme.md) and scripts are updated to reference the new Docker image.
  • The new Docker image is disassociated from the original repository and linked exclusively to your own repository.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

ReadyForDevelopment

Relationships

None yet

Development

No branches or pull requests

Issue actions