Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DOCS] Add a glossary of terms used in Mage2Docker #2

Open
damienwebdev opened this issue Oct 16, 2019 · 2 comments
Open

[DOCS] Add a glossary of terms used in Mage2Docker #2

damienwebdev opened this issue Oct 16, 2019 · 2 comments
Assignees
Labels
Hacktoberfest Hacktoberfest issue! Easy-medium difficulty.

Comments

@damienwebdev
Copy link
Member

📄 Documentation Request

What were you doing?

I was trying to learn how to use Mage2Docker, and I was confused by all the terminology.

Expected behavior

I'd like a high-level resource for quick definitions and terms and tools used in the project.

Existing Documentation

There isn't any.

Environment


Mage2Docker version: X.Y.Z
Magento version: X.Y.Z 

 
Others:

@damienwebdev damienwebdev added the Hacktoberfest Hacktoberfest issue! Easy-medium difficulty. label Oct 16, 2019
@damienwebdev damienwebdev self-assigned this Oct 16, 2019
@shadow0500
Copy link

@damienwebdev you need a documentation mage2Docker or something else?

@shadow0500
Copy link

It is just an example of what I understand from your question so if I did it wrong or is there anything else then please let me know and I will be glad to hear a feedback from you

Mage2Docker

Mage2Docker is a tool that helps developers build, test, and deploy Magento applications using Docker containers. It provides a consistent and efficient environment for Magento development, which can be used across different teams and projects.

Glossary

  • Docker: A platform that allows developers to develop, ship, and run applications using containerization technology. It provides an isolated environment for running applications, which helps ensure consistency and reproducibility across different environments.

  • Dockerfile: A text file that contains instructions for building a Docker image. The Dockerfile specifies the base image, dependencies, and configurations required to run an application.

  • Image: A lightweight, standalone, and executable package that contains all the necessary dependencies and configurations to run an application. Docker images are built from Dockerfiles and can be shared across different environments.

  • Container: A running instance of a Docker image. Containers provide an isolated environment for running applications, which helps ensure consistency and reproducibility across different environments.

  • Compose file: A YAML file that defines how multiple Docker containers should be run together as a single application. The Compose file specifies the services, networks, and volumes required to run the application.

  • Magento: An open-source e-commerce platform written in PHP. Magento provides a flexible and customizable platform for building online stores.

Tools and Technologies

  • Docker: A platform that allows developers to develop, ship, and run applications using containerization technology. Docker is used to build, run, and manage Docker containers.

  • Docker Compose: A tool for defining and running multi-container Docker applications. It allows developers to define the services, networks, and volumes required to run the application.

  • Magento: An open-source e-commerce platform written in PHP. Magento provides a flexible and customizable platform for building online stores.

  • PHP: A server-side scripting language used for web development.

  • NGINX: A web server that can also be used as a reverse proxy, load balancer, and HTTP cache.

This resource should help you quickly understand key terms and concepts used in Mage2Docker, as well as the tools and technologies used. If you have any questions or need further assistance, please refer to the project's documentation or ask for help in related forums or communities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hacktoberfest Hacktoberfest issue! Easy-medium difficulty.
Projects
None yet
Development

No branches or pull requests

2 participants