AQIB HAFEEZaqibhafeez473.hashnode.dev·Sep 20, 2023Day 13 || Setting Up Docker Compose on AWS EC2 Instance with UbuntuIntroduction: Docker Compose is a powerful tool for defining and managing multi-container Docker applications. In this guide, we'll walk you through the process of setting up Docker Compose on an AWS EC2 instance running Ubuntu. By the end of this tu...Discuss·53 readsDocker compose
Shivansh Uttammindmappingdart.hashnode.dev·Sep 20, 2023Docker File: Simplest ExplainationIntroduction Have you ever wanted to put your favorite meal in a magic lunchbox that you could take anywhere? Well, in the world of software development, Docker is like that magic lunchbox, and a Dockerfile is your recipe for packing your software ne...DiscussDockerfile
AQIB HAFEEZaqibhafeez473.hashnode.dev·Sep 19, 2023Day 12 || Docker Multistage Builds: Minimizing Image Size and Maximizing EfficiencyIntroduction Docker is a powerful tool for containerizing and deploying applications, but efficient image management is crucial, especially in production environments. Multistage Docker builds offer a solution to optimize image sizes and improve the ...Discuss·1 like·34 readsDocker
Archana Rajendranarchanarajendran.hashnode.dev·Sep 18, 2023DevOps Docker ReferenceDocker quick & easy installation : curl -fsSL https://get.docker.com -o get-docker. sh sh get-docker.sh sudo usermod -aG docker centos docker --version Docker Commands: docker image ls docker container run -P -d httpddocker help docker command --help...DiscussDocker
Amresh Kumarpycheck.com·Sep 17, 2023Docker Image Size Optimization🐳1. Start with a Slim Base Image: Begin with a minimalistic base image like Alpine Linux or Scratch to minimize unnecessary layers. Use multi-stage builds to compile code and copy only essential artifacts to the final image. 2. Minimize Dockerfile Lay...DiscussDocker
Shahzaib SanaProopsandcloud.hashnode.dev·Sep 17, 2023Day 17: DevOps Docker Project - 90 Days of DevOpsDockerfile Docker is a tool that makes it easy to run applications in containers. Containers are like small packages that hold everything an application needs to run. To create these containers, developers use something called a Dockerfile. A Dockerf...Discuss90daysofDevOps Docker
AQIB HAFEEZaqibhafeez473.hashnode.dev·Sep 14, 2023Day 11 || Deploying a Dockerized Django Application on AWS EC2 with NginxIntroduction The project we'll be working with is a Django application hosted on GitHub under the repository notesapp. This Django app is designed to manage notes, and we'll containerize it using Docker for easier deployment and scaling. Step 1: Clon...Discuss·66 readsAWS
Kalepu Satya Sai Tejablog.kssaiteja.me·Sep 14, 2023Demystifying Docker ContainerizationIn the world of software development and deployment, containerization has become a game-changer. Docker, the most popular containerization platform, has revolutionized the way applications are built, shipped, and run. In this comprehensive guide, we'...Discuss·43 readsDevops
Alamgeer Khanalamgeerkhan75.hashnode.dev·Sep 11, 2023Creating Volumes From DockerfileStep 1: Create a Dockerfile. $ vi Dockerfile Step 2: Write this code in Dockerfile. FROM ubuntu VOLUMES ["/my-volume-1"] Step 3: Create an image from Dockerfile. $ docker build -t my-image . Step 4: Now create and run a Container from this image. ...Discuss·1 likeDocker
AQIB HAFEEZaqibhafeez473.hashnode.dev·Sep 10, 2023Day 09 || Writing a Flask App Dockerfile ProjectIntroduction: In this tutorial, we will work with the "flask-blog-app" repository hosted on GitHub. We will clone the repository, set up a Flask app, write a Dockerfile, and push the image to Docker Hub. Step 1: Clone the GitHub Repository Open your...Discuss·1 like·27 readsDocker