Dark Light
Reddit Scout Logo

Reddit Scout

Discover reviews on "docker" based on Reddit discussions and experiences.

Last updated: November 23, 2024 at 09:44 PM
Go Back

Summarized Reddit Comments on "Docker"

Running Docker in Different Environments

  • Running Docker on Proxmox: Many users prefer running Docker in LXC containers on Proxmox for simplicity and resource efficiency.
  • VM vs LXC: Some users prefer using VMs for Docker, while others find LXCs more lightweight and easier to manage.
  • Containers in Kubernetes: There is a preference for running Containers in Kubernetes for scalability and better management, with Ceph for storage.
  • Unraid: Users find Unraid convenient for running Docker as it is built into the system, making it easy to deploy containers.

Docker Management Tools

  • Portainer: A popular choice for managing Docker containers due to its user-friendly interface and ease of use.
  • Proxmox Scripts: Users recommend using ttek Proxmox scripts for setting up Docker containers, making the deployment smoother.
  • Ansible and Git: Some users use Ansible playbooks and Git repositories to configure and manage Docker containers effectively.

Backup and Disaster Recovery

  • Backup Strategies: Users back up Docker containers with Proxmox Backup Server, ZFS replication, or scripts using ZFS send and sanoid for block-level backup.
  • Backup VMs: Some run dedicated VMs for backing up Docker containers to allow for easy restoration if needed.

Docker Usage Patterns

  • Role-Based VMs: Users create VMs with different roles, such as core network, WordPress hosting, VPN, and more, to isolate services and enhance manageability.
  • Single Server Usage: Often, users prefer running all containers on a single server for simplicity, especially for personal or small-scale usage.
  • CasaOS and Portainer: Some users use CasaOS for initial setup and transitioning to Portainer for better Docker container management and flexibility.

Docker in Production, Development, and Testing

  • Kubernetes Testing: Users run Docker Containers in Kubernetes for development and testing purposes and then manage them based on their project's complexity.
  • Running in Production: For personal projects, users run Docker on a single server for production, accepting the downtime in case of issues as it's not business-critical.

Other Tools and Platforms

  • Unraid Integration: Unraid is praised for its seamless Docker integration and ease of use.
  • Ceph for Kubernetes Storage: Ceph is used with Kubernetes for storage management, ensuring data reliability and scalability.
  • HAOS and Docker: Some users run Docker containers in HAOS for add-ons, while others explore different setups for tailored usage.

Each user's setup varies based on their needs and preferences, from using VMs for isolation to running all containers on a single server for simplicity. Backup strategies, container management tools, and deployment methods play significant roles in ensuring smooth Docker operations across various environments.

Sitemap | Privacy Policy

Disclaimer: This website may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. This helps support the maintenance and development of this free tool.