Best of Docker ComposeOctober 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    Install Ollama Using Docker Compose

    This guide provides a comprehensive step-by-step process for installing Ollama using Docker Compose on a server running Ubuntu Server 22.04 LTS. It covers the prerequisites like Docker Engine, Docker Compose, OpenSSH, and setting up Traefik as a reverse proxy for managing cryptographic certificates via Let’s Encrypt. Important tips on domain naming, port configurations, and accessing control panels for Ollama and Traefik are also included.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    Simplifying the Transition from Docker Compose to Kubernetes with Compose Bridge

    Transitioning from Docker Compose to Kubernetes can be challenging due to the complexity of restructuring configuration files and managing resources. Compose Bridge simplifies this process by converting Docker Compose configurations into Kubernetes manifests. With Compose Bridge, developers can leverage Kubernetes' orchestration capabilities while maintaining the simplicity of Docker Compose. It offers both GUI integration via Docker Desktop and command-line tools for efficient conversion and deployment. Additionally, it allows extensive customization of the generated manifests to fit specific project needs.

  3. 3
    Video
    Avatar of typecrafttypecraft·2y

    Master Docker Compose the Way I Wish I Did – Docker for Newbs EP 2

    Learn how to use Docker Compose to create multicontainer applications where services can communicate effortlessly. This tutorial covers how to break down a Docker Compose file, set up services like a Ruby on Rails application with a PostgreSQL database, and explains the interaction between these services. The guide also includes practical steps on creating Docker volumes, running health checks, and executing commands within Dockerized environments, focusing on building and maintaining a consistent development setup.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Install AFFiNE Using Docker Compose

    This guide provides a detailed process for installing AFFiNE using Docker Compose on an Ubuntu Server 22.04 LTS. AFFiNE is an integrated workspace that includes features like a wiki, knowledge management, and digital assets management, serving as an alternative to platforms like Notion and Miro. The guide also explains how to set up Traefik as a reverse proxy to handle cryptographic certificates and route requests. Key prerequisites include installing Docker Engine, Docker Compose, and OpenSSH, and configuring DNS records and TCP ports.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    Install GitLab Using Docker Compose

    A detailed guide on installing GitLab using Docker Compose, with a focus on setting up Traefik as a reverse proxy to handle cryptographic certificates from Let’s Encrypt. The tutorial includes prerequisites such as having a server with Ubuntu Server 22.04 LTS, Docker Engine, Docker Compose, and OpenSSH installed. It walks through network creation, repository cloning, environment configuration, and steps to start GitLab and register GitLab Runner for CI/CD jobs, and also explains how to access the GitLab and Traefik control panels.