Recent posts

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 & Container
Docker14 min read
21 Docker Security Best Practices: Daemon, Image & Container

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
Docker15 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!

How to Keep Docker Secrets Secure: Complete Guide
Docker12 min read
How to Keep Docker Secrets Secure: Complete Guide

Secrets are sensitive values. Learn how to use your Docker secrets securely when building Docker images and starting containers.

Docker vs. Kubernetes: Tools Comparison
Docker10 min read
Docker vs. Kubernetes: Tools Comparison

Both Docker and Kubernetes are container tools. See their similarities and differences, and the advantages of using each tool.

Docker Networking – Basics, Network Types & Examples
Docker12 min read
Docker Networking – Basics, Network Types & Examples

With this Docker networking introduction, you'll learn how Docker networks function and the basics of using them with your container deployments.

What Is a Dockerfile And How To Build It – Best Practices
Docker13 min read
What Is a Dockerfile And How To Build It – Best Practices

Learn what Dockerfile is, an example of how to create and use one, and some best practices you should follow.

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!