Best of DockerMay 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    CorentinTh/it-tools: Collection of handy online tools for developers, with great UX.

    Handy online tools for developers and IT professionals. Includes self-hosting instructions, recommended VSCode extensions, unit testing with Vitest, linting with ESLint, and creating new tools.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Docker Essentials: Beginner's Container Guide

    Explore the basics of Docker and why it's crucial in today's tech world. Learn about Docker's history, how it works, its benefits, and its client-server architecture.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Rust 🦀 CRUD Rest API with Docker 🐳

    Learn how to create a CRUD Rest API in Rust using Serde for JSON serialization and deserialization, Postgres for the database, and Docker for containerization.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Can you find the bug? JavaScript security vulnerabilities course

    The freeCodeCamp.org YouTube channel has published a course that will help you learn common JavaScript security vulnerabilities and how to prevent them. The course centers around 10 examples, each illustrating a different type of vulnerability in web applications. The examples encompass a variety of languages and technologies, including JavaScript, MongoDB, and Docker.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    OrbStack: Blazingly Fast Docker Desktop Alternative for MacOS

    OrbStack is a fast and lightweight Docker Desktop alternative for MacOS. It allows developers to run Docker containers and Linux machines on their Mac with minimal setup and maximum performance. OrbStack is a native macOS app written in Swift and offers features such as seamless Docker integration, running Linux machines, command-line integration, and network connectivity. It is beneficial for development, testing, and learning purposes. OrbStack is free during beta but will become a paid product in the future. It is faster, lighter, and easier to use compared to Docker Desktop and Colima.

  6. 6
    Article
    Avatar of spaceliftSpacelift·3y

    Docker Networking – Basics, Network Types & Examples

    Docker is a containerization platform that uses OS-level virtualization to package software applications and their dependencies into reusable units called containers. Docker includes a networking system for managing communications between containers, your Docker host, and the outside world. We'll explain how Docker networks function, then cover the basics of using them with your container deployments.

  7. 7
    Article
    Avatar of communityCommunity Picks·3y

    Use NestJS, MongoDB and Docker to Create an URL Shortener

    Use NestJS, MongoDB and Docker to create a simple URL shortener API with NestJS and MongoDB. The source code is published on GitHub and can be used freely. Also, Docker Swarm setup May 8, 2023· 12 min read Paul Knulst in Programming.

  8. 8
    Article
    Avatar of kdnuggetsKDnuggets·3y

    HuggingGPT: The Secret Weapon to Solve Complex AI Tasks

    HuggingGPT: The Secret Weapon to Solve Complex AI Tasks. Get ready to discover the next big thing in AI with HuggesGPT. Read this article to develop an understanding of how it works and how it handles complex AI tasks.

  9. 9
    Article
    Avatar of devgeniusDev Genius·3y

    Sharing Docker Images independently of docker hub or any registry

    Learn how to share Docker images without using Docker Hub or any private registry. Discover alternative methods of sharing and how to use the save and load commands to save and load images.

  10. 10
    Article
    Avatar of spaceliftSpacelift·3y

    How to Keep Docker Secrets Secure: Complete Guide

    Secret values such as API keys, passwords, and certificates need to be safely handled throughout the software development process and your app’s runtime. If an attacker would find a value useful, it needs to be treated as a secret. Using secrets in Docker using secrets with Docker Compose and Docker Swarm can securely handle secrets.

  11. 11
    Article
    Avatar of pointerPointer·3y

    bhaskatripathi/pdfGPT: PDF GPT allows you to chat with the contents of your PDF file by using GPT capabilities. The most effective open source solution to turn your pdf files in a chatbot!

    PDF GPT is an open source solution that allows you to chat with the contents of your PDF file using GPT capabilities. It supports Turbo models and GPT4, provides pre-defined questions for auto-filling the input, and has implemented a chat history feature.

  12. 12
    Article
    Avatar of hackernoonHacker Noon·3y

    419 Stories To Learn About Kubernetes

    A Guide to Taints and Tolerations, Node Affinity and Node Selector Taint and affinity in Kubernetes are two mechanisms that allow users to specify how pods should be scheduled on nodes in a cluster. Learn how to monitor your Laravel application by services instead of hostnames.

  13. 13
    Article
    Avatar of itnextITNEXT·3y

    12 factor Microservice applications — on Kubernetes

    12 factor Microservice applications - on Kubernetes. We aim to bootstrap a 12-factor microservice application(s) with a dashboard, and identify the leanest toolkit required for the task. The selected tools should align with the principles of the 12-Factor methodology.

  14. 14
    Article
    Avatar of newstackThe New Stack·3y

    4 Ways to Enhance Your Dockerfiles

    Ten years ago, Docker released its first version of what democratized container technology. Docker is still the most used software package technology, with Maven and NPM listed as second and third.

  15. 15
    Article
    Avatar of medium_jsMedium·3y

    How to deploy your Golang project on Kubernetes

    Learn how to deploy a Golang project on Kubernetes using Gin-Gonic as the framework. The post covers the installation of Golang, Docker, and Kubernetes, as well as the creation of a webserver and Dockerizing the project. It also explains how to deploy the project on Kubernetes and access the Minikube dashboard.