Application Container Roadmap

trystan

New Member
Dec 15, 2017
21
1
3
35
With the shift to application container runtimes (rkt, runc, containerd, etc) and their standardization with OCI, I'm wondering if Proxmox has a path to any registry/image based application deployment.

LXC is great for an entire machine, but I question the decision to run LXC containers for single apps as well as the decision to mount LXC containers on remotely/locally mounted loop devices considering Canonical and Docker advise against using mounted loops in production:
https://lxd.readthedocs.io/en/latest/storage/
https://docs.docker.com/storage/storagedriver/device-mapper-driver/

I really enjoy Proxmox as a platform, but the application container piece and container storage implementation I hope are at least being looked at.
 
This has been discussed a lot: Proxmox VE is a IaaS and you need to run containers in a datacenter manner on a PaaS, so this will not work conceptually directly on PVE, so you need to bootstrap your own PaaS infrastructure on your IaaS cluster, e.g. with docker swam, kubernetes or some other orchestration tool.
 
Considering the current advice is to run docker/application containers inside KVM and that defeats the performance reasons for running application containers to begin with, I don't see where the Proxmox infrastructure fits in for future deployments.

I'm hopeful that Proxmox will reconsider their stance on baking in at least some form of application container management be it in the form of k8s or some other orchestration engine.
 
Considering the current advice is to run docker/application containers inside KVM and that defeats the performance reasons for running application containers to begin with,.

IMHO this statement is simply wrong. Running docker inside VM is the way to go. That makes management much simpler and works great.
 
IMHO this statement is simply wrong. Running docker inside VM is the way to go. That makes management much simpler and works great.

Agreed.
Look at amazon,google cloud,... They are running kubernetes/docker on top on vms.

@trystan
BTW, if you look at a nice kubernetes management platform, look at https://rancher.com/.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!