How I hardened a 730K-pull public Docker image from Scout grade D to OpenSSF Scorecard 7.8. Multi-stage build, cosign signing, SLSA provenance, non-root default, and the incident that changed how I ship attestations.
46 posts tagged
How I hardened a 730K-pull public Docker image from Scout grade D to OpenSSF Scorecard 7.8. Multi-stage build, cosign signing, SLSA provenance, non-root default, and the incident that changed how I ship attestations.
Master container security in 2025 with proven Docker & Kubernetes best practices. Learn how to automate scans using Docker Scout & Snyk with real demos.
Discover how to convert Docker Compose files to Kubernetes manifests using Docker's Compose Bridge. Simplify your migration and deploy applications efficiently.
Learn how to install ownCloud with Docker Compose on Ubuntu using Traefik and Let's Encrypt. Secure, scalable file storage and sharing for your server.
Learn how to install Docmost using Docker Compose with Traefik and Let's Encrypt. Step-by-step guide for self-hosting a modern documentation platform.
Step-by-step guide to install AFFiNE using Docker Compose with Traefik and Let's Encrypt. Build your open-source productivity platform in minutes.
Step-by-step guide to install Homebox with Docker Compose and Traefik. Secure your home inventory system with HTTPS using Let's Encrypt.
Deploy Ollama locally with Docker Compose and Traefik. Step-by-step guide for setting up LLMs with HTTPS, domain routing, and secure container orchestration.
Complete guide to installing Nextcloud with Docker Compose and Traefik. Learn to deploy your own secure file sharing and collaboration cloud with HTTPS.
Compare Docker Swarm vs. Kubernetes for container orchestration. Explore key differences in scalability, security, networking, and DevOps integration.
Docker CEO, Scott Johnston, recognizes the extraordinary leadership and contributions of Vladimir Mikhalev.
Master the Docker cp command to transfer files between host and containers. Boost DevOps efficiency with expert tips, use cases, and best practices.
Build scalable AI solutions with Docker Compose and Kubernetes. Master containerized workflows, security, and real-time development features.
Master Docker with essential commands for listing containers. This guide covers all you need to manage container states efficiently.
Deploy a Quake 3 server with Docker Compose on Ubuntu Server. Fast setup, WebGL-ready, browser access via QuakeJS, plus full configuration steps.
Learn how to install Joomla using Docker Compose with Traefik and Let's Encrypt. Step-by-step guide to self-host your CMS securely and efficiently.
Learn how to install GLPI using Docker Compose with Traefik and Let's Encrypt. Set up your open-source IT asset management and service desk system step-by-step.
Step-by-step guide to install Home Assistant with Docker Compose and Traefik. Secure your smart home with HTTPS using Let's Encrypt.
Securely self-host Vaultwarden with Docker Compose on Ubuntu using Traefik and Let's Encrypt. Step-by-step setup guide with HTTPS and domain config.
Learn how to deploy OTRS Helpdesk with Docker Compose, secured by Traefik and Let's Encrypt. Step-by-step guide for Ubuntu-based self-hosted ticketing.
Secure your Docker containers with Snyk - deep scans, CI/CD integration, and automated fixes for fast, reliable app delivery.
Learn how to install and configure Portainer using Docker Compose with Traefik and Let's Encrypt on Ubuntu Server. Step-by-step container management setup.
Step-by-step guide to installing SonarQube using Docker Compose and Traefik on Ubuntu Server. Includes secure setup, domain config, and web dashboard access.
Learn how to install Bitbucket using Docker Compose and Traefik on your server. Step-by-step guide with HTTPS setup and admin configuration for Git hosting.
Learn how to install Jira using Docker Compose with Traefik and Let's Encrypt. Step-by-step guide to self-host Jira securely and efficiently.
Learn how to install Confluence using Docker Compose with Traefik and Let's Encrypt. Step-by-step setup for secure, self-hosted Atlassian documentation.
Step-by-step guide to installing Nextcloud with OnlyOffice using Docker Compose. Includes Traefik, Let's Encrypt, secure document editing, and cloud storage.
Step-by-step guide to install Zabbix with Docker Compose using Traefik and Let's Encrypt. Perfect for self-hosted monitoring on Ubuntu Server.
Learn how to install a Minecraft Server using Docker Compose. Set up your own secure multiplayer server on Ubuntu with ease using this step-by-step guide.
Install WordPress with Docker Compose on Ubuntu using Traefik and Let's Encrypt. Full guide with step-by-step setup, HTTPS, and Docker networking.
Learn how to install Gitea using Docker Compose and Traefik with free SSL from Let's Encrypt. Self-host your Git service with secure Git over SSH.
Learn how to install Keycloak using Docker Compose with Traefik and Let's Encrypt. Step-by-step setup for secure identity and access management on your server.
Install Ghost with Docker Compose and Traefik, complete with Let's Encrypt SSL. Launch a secure, self-hosted blogging platform in just a few steps.
Step-by-step guide to install Rocket.Chat on Ubuntu Server using Docker Compose and Traefik with Let's Encrypt SSL. Ideal for secure team communication..
Step-by-step guide to install GitLab using Docker Compose and Traefik with Let's Encrypt SSL. Host your own GitLab server with CI/CD and SSH access.
I'm thrilled to walk you through the remarkable transformation Docker Desktop has undergone over the past year.
Step-by-step guide to install Mattermost with Docker Compose. Set up secure team chat using Traefik, Let's Encrypt, and Docker on your own server.
Deploy Outline with Keycloak SSO, Traefik, and MinIO on Ubuntu using Docker Compose. A complete, secure wiki setup with SSL, access control, and cloud storage.
Master Docker Scout with hands-on GUI and CLI examples. Learn to scan, analyze, and secure container images using advanced techniques and real-world workflows.
Docker Scout simplifies the often complex process of container security, providing a unified view of both direct and transitive dependencies across all image layers.
Learn how to use Docker Init to quickly generate Dockerfiles, .dockerignore, and Compose files. Simplify container setup for Go, Node, Python, and more.
Boost your dev workflow with Docker Compose's watch feature. Auto-sync or rebuild services on file changes for faster, hands-free local development.
Step-by-step guide to install Wiki.js with Docker Compose on Ubuntu using Traefik, Let's Encrypt, and PostgreSQL. Secure setup with SSH and HTTPS.
Learn how to install Docker Engine and Docker Compose on Ubuntu Server. Follow a clear, step-by-step guide to get Docker running quickly and securely.
Step-by-step guide to install XWiki using Docker Compose with Traefik, Let's Encrypt, and PostgreSQL on Ubuntu Server. Perfect for self-hosted wikis.
Step-by-step guide to install Docker Swarm on Ubuntu Server. Learn how to configure a Swarm cluster, open required ports, and verify setup success.