arlind.dev
Cheatsheet, Docker

docker & docker-compose cheatsheet

Docker is a platform for developing, shipping, and running applications using containerization technology. It allows developers to package their applications and their dependencies into lightweight, portable containers that can be run on any machine that supports Docker. With Docker, developers can easily deploy their applications in different environments without worrying about compatibility issues or dependencies conflicts. Docker also enables teams to work together more efficiently by providing a consistent and reproducible environment for their applications.

Docker Compose is a tool for defining and running multi-container Docker applications. It allows developers to define their applications using a YAML file and start all the containers that make up the application with a single command. With Docker Compose, developers can easily configure their applications and their dependencies, orchestrate the start-up order of their containers, and manage the communication between them. Docker Compose also provides a simple way to scale and manage the containers of an application, making it a useful tool for building and deploying complex microservices architectures.

You can install docker & docker compose here.

Cheatsheet

Docker Commands

Docker Compose Commands

Related posts

Platform Engineering & Developer Experience

Arlind Hoxha
2 years ago

Top Python Web Frameworks

Arlind Hoxha
2 years ago

Distribute a Python package with public PyPi

Arlind Hoxha
2 years ago
Exit mobile version