Kaushik-Iyer / node-docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node-docker

A project made to learn and explore various commands and methods used in Docker including compose and swarm

-Learning different paths of project environments such as development and production environment, and hence creating different docker-compose files respectively

-Pushing and pulling from github as well as dockerhub repositories using a Linux virtual machine droplet in Digital Ocean

-Implementing a login/register as well as another collection performing CRUD operations on a MongoDB database

-Using Postman to try and test the real time changes on the database as well as the deployments

-Using docker swarm to create replicas of the app to decrease down time during updates

-Using watchtower to automate the pulling from dockerhub or github in the production environment, on the event of any file updating in the development environment

-Navigating and using different features of the digital ocean CLI

About


Languages

Language:JavaScript 96.7%Language:Dockerfile 3.2%Language:Shell 0.1%