Red Hat Enterprise Linux 10 with Portainer, Cockpit, Docker & Security Tools
Madarson It, LLC
Red Hat Enterprise Linux 10 with Portainer, Cockpit, Docker & Security Tools
Madarson It, LLC
Red Hat Enterprise Linux 10 with Portainer, Cockpit, Docker & Security Tools
Madarson It, LLC
Azure-based VM pre-configured with Red Hat 10, Docker, Podman, Portainer (Docker GUI), Cockpit (Web UI), and key system hardening tools.
Azure-based VM - Red Hat Enterprise Linux 10 with Docker, Podman & Portainer
Azure-based VM pre-configured with Red Hat Enterprise Linux 10, featuring Docker Community Edition (Docker CE), Podman, and Portainer for comprehensive container management. This image provides a flexible, secure, and modern containerization environment with both Docker-compatible and rootless container runtimes, plus a powerful web-based management interface.
🐳 Container Runtimes
- Podman runs containers without a daemon and supports rootless mode, ideal for secure multi-user environments
- Docker CE installed for users who prefer the traditional Docker CLI and daemon-based approach
- Buildah and Skopeo enhance the container workflow with advanced image building and remote registry inspection
🎛️ Management Interfaces
- Portainer - Modern web-based Docker management interface with intuitive GUI for container, image, and volume management. Access at:
https://<your-vm-ip>:9443
- Cockpit - Built-in web interface to manage services, containers, storage, and system resources. Access at:
https://<your-vm-ip>:9090
⚠️ Important: You must open TCP ports 9090 (Cockpit) and 9443 (Portainer) in your Azure VM's Network Security Group (NSG) to access the web interfaces.
🔒 Security Tools
This image includes SELinux (via policycoreutils), auditd, and fapolicyd for runtime enforcement, auditing, and binary whitelisting to protect your system.
🎯 Ideal For
- Developers using Docker or Podman for containerized workloads
- Teams needing visual container management via Portainer
- Secure system management via Cockpit GUI
- Cloud-native pipelines and CI/CD testing
- Edge or IoT Linux container hosts
📦 Included Getting Started Scripts
1. /usr/local/bin/init-container-tools.sh
– Sets up and tests Podman, Buildah, and Skopeo:
- Pulls a sample UBI container
- Runs a test container
- Lists images to confirm setup
2. /usr/local/bin/init-docker-security.sh
– Tests Docker and validates security tools:
- Verifies Docker service status
- Runs Docker hello-world test
- Checks security services (auditd, fapolicyd)
3. /usr/local/bin/install-portainer.sh
– NEW! Installed Portainer for Docker management:
- Created Portainer data volume
- Deployed Portainer container with persistence
- Provided access URLs for both Portainer and Cockpit
📄 Additional Resources
- Full documentation:
/opt/madarson/README.md
- Login banner:
/etc/motd
(shown at login) - Service status monitoring included
🚀 Quick Start
After VM deployment:
- Access Portainer:
https://<your-vm-ip>:9443
- Access Cockpit:
https://<your-vm-ip>:9090
For private offers or support, contact: info@madarsonit.com
Disclaimer: The trademarks mentioned in the offering are owned by the respective companies. Madarson IT does not provide licenses for Red Hat, Docker, Portainer, or any third-party products.