Skip to content

manishkc104/docker-explore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Explore

Table of Contents
  1. Introduction
  2. Built With
  3. Features
  4. Getting Started

Introduction

Explored the process of containerizing frontend, backend and database application. Additionally, it covers examples of the containerization of complete full-stack applications, including MERN setups or the popular Monorepo full-stack applications using Next.js 14+.

This repository contains the corresponding code for all these dockerized applications using the latest Docker features, including docker-compose watch and init.

Built With

Docker

TypeScript

React

NodeJS

Express.js

MongoDB

Vite

Features

Fundamentals of Docker: Explored the fundamentals of Docker, its purpose, and advantages.

Managing Images and Containers with Docker Compose: Explore Docker Compose for orchestrating multiple images and containers efficiently.

Latest Docker Features: Explored new features such as docker init, docker scout, and docker compose watch for enhanced development workflows.

Working with Volumes: Explored how to use volumes for persistent data management in Docker containers

Port Mapping with Network: Implemented port mapping using Docker's networking capabilities

Dockerizing React Applications with Vite: Dockerized React application

Dockerizing Full Stack Applications: Dockerized a complete MERN stack application, covering frontend, backend, and database.

Dockerizing Monorepo Full Stack Applications (Next.js 14+): Dockerized Monorepo full-stack applications using the latest features of Next.js (version 14 and above).

Publishing Docker Images: Learn the steps to publish Docker images, making your applications accessible to a broader audience.

Getting Started

This section describes how you can setup the project locally. To get the local copy up and running follow these simple steps.

Make sure you have the following installed on your machine:

Clone the repo

git clone https://github.com/your_username_/docker-explore.git
cd docker-explore

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published