mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-03-05 11:10:43 +00:00
12 KiB
12 KiB
Docker
- Introduction and Tutorials
- Docker Patterns and Antipatterns
- Security
- How To Build a Smaller Docker Image
- Reducing Build Time
- Modify containers without rebuilding
- Docker Tools
- Docker and WSL2
- Docker Cheat sheet
- Docker Compose
- Moving Linux Services Into Containers
- Portainer
- Linux Container Base Images
- Blogs
- Awesome Lists
Introduction and Tutorials
- Wikipedia.org: Docker
- Awesome Docker
- Dzone refcard: Getting Started with Docker
- Dzone refcard: Java Containerization 🌟
- americanexpress.io: Do Not Run Dockerized Applications as Root 🌟
- medium.com: Removing Docker Images, Containers, and Volumes with Ease
- medium.freecodecamp.com: A Beginner-Friendly Introduction to Containers, VMs and Docker
- Google Play: Learning Solution - Learn Docker 🌟
- Play with docker 🌟 A simple, interactive and fun playground to learn Docker
- blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟
- medium: Strategies of docker images optimization
- Dzone: Docker explained, an introductory guide to docker
- Dzone: everything you need to know about docker
- Dzone: a start to finish guide to docker with java
- docker.com: Intro Guide to Dockerfile Best Practices
- GitHub build-push-action Build+push official Docker GitHub action
- docker.com: Speed Up Your Development Flow With These Dockerfile Best Practices
- itnext.io: Getting Started with Docker: Facts You Should Know 🌟
- jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images 🌟
- Broken by default: why you should avoid most Dockerfile example 🌟
- geekflare.com: docker tutorials
- medium: What is Docker, Why should you use it in simple words
- docker.com: Top Questions for Getting Started with Docker 🌟
- medium: How to Start Working With Docker Containers
- dzone: Mitigating DevOps Repository Risks Docker is in the news for two reasons: Image retention limits and download throttling. Let's discuss both and see the better alternatives.
- Top 18 Docker commands for Automation Tester/Devops/SDET/Test Lead?
- A Gentle Introduction to Using a Docker Container as a Dev Environment 🌟
- docs.docker.com: Deploying Docker containers on ECS
- medium: Understanding Docker Volumes, Mounts and Layers and How to Manage Data in Containers
- A Gentle Introduction to Using a Docker Container as a Dev Environment
- martinheinz.dev: It's Time to Forget About Docker 🌟
- docker.com: Docker Hub Experimental CLI tool
- docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part 1 🌟
- docker.com: Year in Review: The Most Viewed Docker Blog Posts of 2020 Part 2 🌟
- adictosaltrabajo.com: Cómo crear y desplegar microservicios con Spring Boot, Spring Cloud Netflix y Docker
- cloudsavvyit.com: How to Use Cron With Your Docker Containers
Docker Patterns and Antipatterns
Security
- thehackernews.com: Docker Images Containing Cryptojacking Malware Distributed via Docker Hub
- acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos
How To Build a Smaller Docker Image
- developers.redhat.com: Keep it small: a closer look at Docker image sizing
- medium: How to build a smaller Docker image When you’re building a Docker image it’s important to keep the size under control. Having small images means ensuring faster deployment and transfers.
- itsopensource.com: How to Reduce Node Docker Image Size by 10X
- blog.bitsrc.io: Best Practices for Writing a Dockerfile Optimize your Docker Image by following these best practices from day one.
- sequoia.makes.software: Reducing Docker Image Size (Particularly for Kubernetes Environments) 🌟
Reducing Build Time
- nrmitchi.com: One Simple Trick for Building Images Faster 🌟
BUILDKIT_INLINE_CACHE=1 build-argis a neat flag that you could add to your docker build to reduce the build time upto 89%
- pythonspeed.com: Docker BuildKit: faster builds, new features, and now it’s stable Building Docker images can be slow, and Docker’s build system is also missing some critical security features, in particular the ability to use build secrets without leaking them. So over the past few years the Docker developers have been working on a new backend for building images, BuildKit.
Modify containers without rebuilding
Docker Tools
- Top 50 Docker Tools
- docker-ecs-plugin: Docker Releases Plugin for Simplified Deployments into AWS ECS and Fargate
Docker and WSL2
Docker Cheat sheet
Docker Compose
- docker.com: Announcing the Compose Specification 🌟
- infoworld.com: Docker's Compose specification is now an open standard Docker’s system for creating applications from multiple containers is now available on GitHub for all to contribute to.
- theregister.co.uk: Compose yourselves – Docker has published multi-container app spec, needs contributors to help maintain and develop it Now focused on developers, firm wants its tools to be more universally useful. Keep it light(weight), though.
- Awesome Compose
- Visual docker-compose.yml file generator 🌟
- medium: How can we easily and visually explain the Docker Compose 🌟
- docker.com: Docker Compose for Amazon ECS Now Available
Moving Linux Services Into Containers
Portainer
- Portainer 🌟 Making Docker management easy
Linux Container Base Images
- crunchtools.com: A Comparison of Linux Container Images
- kubedex.com: Base images comparison
- developers.redhat.com: Red Hat Universal Base Images for Docker users