Node.js Build the Docker image of a Node.js project using Prisma This post will show you how to build the Docker image of a Node.js application that uses Prisma as the ORM to interact with your database. We will publish the image to the Docker Hub
Docker Deploy a Next.js application on a VPS with Docker and Nginx This post shows how to deploy the Docker image of a Next.js application on a Virtual Private Server and exposes it through a subdomain using Nginx.
GitHub Actions Publish a Docker image to Amazon ECR from a GitHub Actions This post shows how to build, tag, and push a Docker image in Amazon ECR from a GitHub Actions workflow. The authentication to AWS is done using OpenID Connect.
Spring Boot Automate the deployment of a SpringBoot application using GitHub Actions CI/CD This post will show how to automatically deploy a SpringBoot application in production when the code changes using a CI/CD pipeline on GitHub Actions.
Docker Manage your Docker container with Docker Swarm In this post, we will learn what Docker Swarm is and how it works, then see how to manage containers of a backend Web application.
Docker Push a Docker image into the Docker Hub In this post, we will see how to build a Docker image of a project. Push the image created to the Docker Hub in a private and public repository.
Node.js Load balancing a Node.js application with Nginx In this post, we will see how to configure a load balancer on a Node.js application using Nginx and see how it improves the performance.
Docker Push a Docker image in AWS Elastic Container Registry In this post, we will see how to push a Docker image into a private and public repository on AWS Elastic container repository.
Blog Upgrade your blog from Ghost 3.x, 4.x to Ghost 5 In this post, we will see how to upgrade Ghost to version 5 from version 3.x or 4.x. Ghost 5 requires MySQL 8, which can be challenging to upgrade with existing data.
Docker Build the Docker image of a Node.js application In this post, we will see how to build the Docker image of a Node.js application and use the Javascript bundler ESbuild to reduce the application bundle and, hence, the Docker image size.
Next.js Create a Docker image of a Next.js application In this post, we will see how to create a Docker image of a Next.js application and use the standalone output the reduce the size of the Docker image.
Spring Boot Deploy a Spring Boot application with Docker and Nginx Reverse Proxy In this post, we will see how to deploy a Spring Boot application packaged with Docker, configure a reverse proxy with Nginx, and finally secure it with Lets Encrypt.
MongoDB Create a replica set in MongoDB with Docker Compose This tutorial will show how to create a replica set in MongoDB, then use Docker compose to make a more straightforward setup.
Blog Set up a personal blog with Ghost and Docker In this post, we will set up a blog with Ghost and Docker, and MySQL. Place it behind a subdomain and add an SSL certificate using Letsencrypt.
Docker Using Docker and Docker-compose with Node.js and MongoDB In this post, we will see how to build the Docker image of a Node.js application connected to a MongoDB container and run them with Docker Compose