Docker
Understanding Docker Architecture: A Beginner's Guide to How Docker Works
Using Docker, developers can package all their code and its dependencies into an isolated environment called an image and then run that image as a container. With Docker, deploying an application from a development server to a production server without worrying about compatibility issues is easy. Aside from knowing basic
How to Deploy a Multi Container Docker Compose Application On Amazon EC2
Container technology streamlined how you’d build, test, and deploy software from local environments to the cloud or on-premise data centers. But with the benefit of building applications with container technology, there was the problem of manually starting and stopping each container while building multi-container applications. To solve this problem,
Building x86 Images on an Apple M1 Chip
A few months ago, while deploying an application in Amazon Elastic Kubernetes Service (EKS), my pods crashed with a standard_init_linux.go:228: exec user process caused: exec format error error. After a bit of research, I found out that the error tends to happen when the architecture an
How do you dockerize a maven project?
Maven is a build automation tool built based on Project Object Model (POM for short). Maven is used for project build, dependency management, and documentation. The pom.xml file of a maven-based project holds all the dependencies, repositories, etc., needed to build and run that project. > Dockerizing is the process

Automating Dependency Updates for Docker Projects
This article was originally posted on Divine Odazie's blog [https://blog.divineodazie.com/automating-dependency-updates-for-docker-projects] . A dependency is an external standalone library organized into packages to perform a specific task. Dependency management is the process of identifying, installing, and resolving dependencies in a software project's codebase. If your software has dependencies