Recent posts

Docker Compose Logs – Guide to Monitoring & Debugging
Docker12 min read
Docker Compose Logs – Guide to Monitoring & Debugging

Master Docker Compose logs for multi-container applications: how to get, view, and troubleshoot using the docker-compose logs command.

How to Run Environment Variables in a Docker Container
Docker10 min read
How to Run Environment Variables in a Docker Container

Learn how to set and run Docker environment variables. Passing environment variables examples and best practices.

Docker Swarm vs. Kubernetes – Key Differences Explained
Docker13 min read
Docker Swarm vs. Kubernetes – Key Differences Explained

Discover the similarities and differences between Docker Swarm and Kubernetes and see which is better for your use case.

How to List Docker Containers [All, Running, Stopped, and More]
Docker10 min read
How to List Docker Containers [All, Running, Stopped, and More]

See how to use different commands and options like Docker ps, list, ls to list containers. Listing containers in Docker Compose explained.

How to Create a CI/CD Pipeline with Docker [Tutorial]
Docker11 min read
How to Create a CI/CD Pipeline with Docker [Tutorial]

Learn how to integrate Docker with CI/CD and how to build your pipeline using GitLab. See example and best practices.

Top 12 Most Useful Docker Alternatives for 2024 [List]
Docker14 min read
Top 12 Most Useful Docker Alternatives for 2024 [List]

See the list of 12 best alternatives to Docker containers, including some lightweight, free, and paid options for Mac, Windows, and Linux OS.

Using Docker Cp Command to Copy Files in Containers [Examples]
Docker12 min read
Using Docker Cp Command to Copy Files in Containers [Examples]

Learn how to use Docker cp command to copy files and directories between containers. See use case examples including recursive copying.

Docker Compose vs Kubernetes – Differences Explained
Docker11 min read
Docker Compose vs Kubernetes – Differences Explained

Kubernetes vs docker-compose - what are the differences and similarities between those tools? See our detailed comparison.

Docker Architecture Overview – Structure & Components
Docker12 min read
Docker Architecture Overview – Structure & Components

Learn how Docker architecture looks and works with all its containers, parts, and components. See the architecture diagram.

How to Expose a Docker Port – Tutorial & Examples
Docker10 min read
How to Expose a Docker Port – Tutorial & Examples

Learn how to expose a port in Docker on running container using the docker run --expose command and the EXPOSE instruction. See examples.

Docker Exec Command – How to Use It, Tips & Examples
Docker12 min read
Docker Exec Command – How to Use It, Tips & Examples

What is the Docker exec command? Learn how to use it with -it, for multiple commands and other use cases. Docker run vs exec explained.

What is Docker Init & When to Use It – Best Practices
Docker13 min read
What is Docker Init & When to Use It – Best Practices

Introduction to the new Docker init feature. See what it is, when and how to use it and best practices. Node.js example.

Docker Ps Command – When to Use & Examples
Docker9 min read
Docker Ps Command – When to Use & Examples

Learn what does docker ps do and how to use its options for listing docker containers. See examples and how to filter docker ps output.

How to Stop and Remove Docker Containers
Docker10 min read
How to Stop and Remove Docker Containers

Learn the commands you need to stop and remove all running Docker containers on Windows, Linux, and Mac. See how to start and list containers.

Docker Compose – What is It, Example & Tutorial
Docker15 min read
Docker Compose – What is It, Example & Tutorial

What is Docker Compose? See a getting started tutorial for beginners with file structure, commands, how to install, how to use, and docker compose examples.

Docker ENTRYPOINT and CMD : Differences & Examples
Docker8 min read
Docker ENTRYPOINT and CMD : Differences & Examples

What is ENTRYPOINT in Docker, how to run and why do we use it? See ENTRYPOINT vs. CMD comparison and examples of using them together.

21 Docker Security Best Practices: Daemon, Image, Containers
Docker14 min read
21 Docker Security Best Practices: Daemon, Image, Containers

This Docker security best practices guide includes key steps you can take to secure the Docker daemon, create safer images, and protect containers at runtime.

Docker Cheat Sheet – 36 Docker CLI Commands
Docker16 min read
Docker Cheat Sheet – 36 Docker CLI Commands

This Docker cheat sheet include a quick reference to all the important CLI commands you need when using Docker!

IaC Was Just The Beginning

You need a collaborative environment for building the platform your teams need, with deep insight, full control, and unlimited flexibility. Build better with Spacelift.

Liftoff with Spacelift!

The Practitioner’s Guide to Scaling Infrastructure as Code

Transform your IaC management to scale

securely, efficiently, and productively

into the future.

ebook global banner
Share your data and download the guide