Hasty Briefsbeta

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.