saraivais / docker-to-do-list

This project was developed during the Back-end module at Trybe, using Docker, Dockerfiles and Docker-compose.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOCKER TO-DO LIST 🐋

English 🇬🇧

Click to expand!

Description

This project was developed during the Back-end module at Trybe in July, 2022. In it, a full-stack application was provided, divided into Back-end, Front-end and tests. The latter to validate if the Back-end and Front-end were connected correctly.
The to-do application has it's own README.md, which was used as refference during the project's development.
The challenge was to create images for each piece of the application and configure them using a docker-compose file.

Technologies and Tools

This project was developed using Docker.

  • Docker Command Line Interface (CLI) Commands;
  • Dockerfile;
  • Docker-compose.

docker-icon
Docker is an open platform for developing, shipping and running applications throught containerization, allowing them to be isolated. Docker-compose configures each application's container and allows them to be connected.

Installation

  1. Create a directory using the mkdir command:
  mkdir saraivais-projects
  1. Access the directory using the cd command and clone the repository:
  cd saraivais-projects
  git clone git@github.com:saraivais/docker-to-do-list.git
  1. Access the project directory:
  cd docker-to-do-list
  1. Access the docker directory to and use the docker-compose up -d command to create and start the containers:
  cd docker
  docker-compose up -d
  1. Lastly, access the project via browser, using the following url:
  http://localhost:3000

Português 🇧🇷

Clique para expandir!

Descrição

Este projeto foi desenvolvido durante o módulo Back-end na Trybe em Julho de 2022. Nele foi disponibilizada uma aplicação full-stack dividida em Back-end, Front-end e teste. Este último validando se Back-end e Front-end estavam corretamente conectados.
A aplicação to-do list possui seu próprio README.md, que foi utilizado como referência durante o desenvolvimento do projeto.
O desafio foi criar imagens para cada parte da aplicação e configurá-las usando um arquivo docker-compose.

Tecnologias e Ferramentas

Este projeto foi desenvolvido utilizando Docker.

  • Comandos na Interface de Linha de Comando (CLI) do Docker;
  • Dockerfile;
  • Docker-compose.

docker-icon
O Docker é uma plataforma aberta para desenvolver, enviar e executar aplicativos por meio da conteinerização, permitindo que eles sejam isolados. O Docker-compose configura o contêiner de cada aplicativo e permite que eles sejam conectados.

Instalação

  1. Crie um diretório usando o comando mkdir:
  mkdir saraivais-projetos
  1. Acesse o diretório usando o comando cd e clone o repositório:
  cd saraivais-projetos
  git clone git@github.com:saraivais/docker-to-do-list.git
  1. Acesse o diretório do projeto:
  cd docker-to-do-list
  1. Acesse o diretório docker e use o comando docker-compose up -d para criar e iniciar os contêineres:
  cd docker
  docker-compose up -d
  1. Por fim, acesse o projeto via navegador, usando a seguinte url:
  http://localhost:3000

About

This project was developed during the Back-end module at Trybe, using Docker, Dockerfiles and Docker-compose.


Languages

Language:JavaScript 83.7%Language:HTML 8.1%Language:CSS 6.1%Language:Dockerfile 2.0%Language:Shell 0.1%