Run Docker containers natively in Proxmox 9.1 (OCI images)
2 days ago
- #Docker
- #Virtualization
- #Proxmox
- Proxmox VE 9.1 now supports running Docker containers natively by converting OCI images to LXC containers.
- Previously, Docker containers had to be run inside a Proxmox QEMU virtual machine, which was cumbersome.
- The new feature is still a tech preview, with limitations like squashing all layers into one rootfs and no straightforward upgrade process.
- To use the feature, users must first download the OCI image to template storage and then create a container from that image.
- The console may not provide a shell in most containers, but users can enter the container using 'pct enter xxx'.
- Environment variables are available in the Options tab after container creation, but not during initialization.
- The author tested the feature with the eclipse-mosquitto and nginx Docker container images, finding it to be a significant time saver.