Best of DockerOctober 2022

  1. 1
    Article
    Avatar of devtoDEV·4y

    From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background 🔥

    A part of DevOps skillset is to create a process of handling discovered issues in production instead of having a panic mode.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn Docker and Kubernetes – Free Hands-On Course

    Guy Barrette teaches this Docker Containers and Kubernetes Fundamentals course for beginners. Guy is a developer & trainer with more than 25 years of experience. He is a Microsoft MVP, frequent conference speaker, and was leader of the Montreal.NET User Group for more than 23 years.

  3. 3
    Article
    Avatar of pointerPointer·4y

    mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

    Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.

  4. 4
    Article
    Avatar of linuxhandbookLinux Handbook·4y

    Podman vs Docker: What's the Difference?

    Docker's core runs as a "system daemon" i.e. as a daemon executed by the root user. Red Hat unveiled Podman as an alternative to Docker in 2018. The advantage of using Podman is visible here. Podman does not have a daemon running, and certainly doesn't have any strict requirements for root access.

  5. 5
    Article
    Avatar of gcgitconnected·4y

    How I reduced the size of my Docker Image by 95%

    How I reduced the size of my Docker Image by 95% Reduce theSize of the Docker image using a Multi-Stage build. Using multi-stage builds, you use multiple FROM statements in your Dockerfile.

  6. 6
    Article
    Avatar of medium_jsMedium·4y

    The 10 Platform Engineering Tools To Use in 2022

    Platform Engineering is the process of enabling software engineering teams to autonomously perform end-to-end operations of the application life cycle in a cloud environment. Humanitec is part of this revolution Powered by a centralized software catalog, Backstage restores orders to your microservices and infrastructure and enables your product teams to ship high-quality code quickly.

  7. 7
    Article
    Avatar of testdrivenTestDriven.io·4y

    Docker for Beginners

    A Dockerfile is essentially a list of commands in the following form: INSTRUCTION arguments. The majority of the most widely used commands can be seen in the above Dockerfile. The number tells you which version of the technology the image uses (e.g., the python:3.11.0a5image uses Python:alpine)

  8. 8
    Article
    Avatar of dockerDocker·4y

    How to Fix and Debug Docker Containers Like a Superhero

    The Community All-Hands session, Ákos Takács demonstrated how to fix Docker containers. Each issue can impact your image builds and final applications. To further complicate things, source-code inspection isn't always helpful. But, common container issues don’t have to be your kryptonite!

  9. 9
    Article
    Avatar of logrocketLogRocket·4y

    Testing a website with Selenium and Docker

    Selenium is a popular browser automating tool that is primarily used for automating web applications for testing purposes. In this tutorial, you will learn why and how to use Selenium and Docker to test a website. Use the following Docker command to create a container with the image you have just pulled.

  10. 10
    Article
    Avatar of dockerDocker·4y

    How to Use the Node Docker Official Image

    The Node.js Foundation describes Node as ‘an open-source, cross-platform JavaScript runtime environment’ We’ve curated the Node Docker Official Image as one of many core container images on Docker Hub. It’s safest to use node:19-bullseye because this image supports numerous use cases. This version is stable and prevents you from pulling in new breaking changes.

  11. 11
    Article
    Avatar of newstackThe New Stack·4y

    Install Dozzle, a Simple Log File Viewer for Docker

    Dozzle offers a web-based UI for the viewing of Docker container logs. Use the command: 1 docker logs --follow mymongo. You can also follow the logs, which will keep outputting new information as events occur.

  12. 12
    Article
    Avatar of medium_jsMedium·4y

    Containerize a Python Application using Docker

    Containerize a Python Application using Docker. This article aims to outline the basics of docker and learn how to build an image that runs a Python application in a container.

  13. 13
    Article
    Avatar of phaskellPlanet Haskell·4y

    Swarm alpha release!

    Swarm is a 2D, open-world programming and resource gathering game with a strongly-typed, functional programming language.

  14. 14
    Article
    Avatar of dockerDocker·4y

    9 Tips for Containerizing Your Node.js Application

    Multi-stage Docker builds help ensure your builds are 100% reproducible and lean. You can containerize your Node application using a multi-layer approach. Each layer may contain different app components like source code, resources, and even snapshot dependencies.

  15. 15
    Article
    Avatar of dockerDocker·4y

    Introducing the Docker+Wasm Technical Preview

    Wasm is quickly spreading beyond the browser thanks to the WebAssembly System Interface (WASI) Companies like Vercel, Fastly, Shopify, and Cloudflare =wasi/wasm32 michaelirwin244/Wasm-example. We can get the “Hello world” message by either opening to http://localhost:8080 or using curl. And our response will give us a Hello world.