Hello,
we ran docker on LXC container and vm on a proxmox 8.x.x three node cluster with NVME ceph storage (24 NVMEs) on Dell R740XD servers. Docker runs on Debian booworkm latest version. Hypervisor nesting is activated for LXC and VM. We put our monitoring in a docker container in LXC and VM. On VM hosted docker container we got timeouts multiple times on a day. In LXC we do not get this time outs.
VM Config:
lxc config:
So do I miss asetting in vm?
We had also issues before with a postgresql container that is in heavy use. At the end we migrated the postgresql container to a seperate vm and had no issues.
we ran docker on LXC container and vm on a proxmox 8.x.x three node cluster with NVME ceph storage (24 NVMEs) on Dell R740XD servers. Docker runs on Debian booworkm latest version. Hypervisor nesting is activated for LXC and VM. We put our monitoring in a docker container in LXC and VM. On VM hosted docker container we got timeouts multiple times on a day. In LXC we do not get this time outs.
VM Config:
Code:
agent: 1,fstrim_cloned_disks=1
boot: order=scsi0
cores: 12
cpu: host
memory: 32768
name: Docker
net0: virtio=56:4B:00:41:23:F3,bridge=vmbr0,firewall=1
numa: 1
ostype: l26
scsi0: san:vm-107-disk-0,discard=on,iothread=1,size=160G
scsihw: virtio-scsi-pci
smbios1: uuid=0f4782a8-297b-436a-bc69-ee9493e1d090
sockets: 2
vmgenid: 1605a64e-4ac1-434e-b442-4a7dfa1e7e7d
lxc config:
Code:
arch: amd64
cores: 16
features: nesting=1
hostname: docker
memory: 16384
net0: name=eth0,bridge=vmbr0,firewall=1,gw=xxx.xxx.xxx.xxx,hwaddr=CA:DD:9D:32:F2:21,ip=xxx.xxx.xxx.xxx/xx,type=veth
ostype: debian
rootfs: san:vm-114-disk-0,size=80G
swap: 0
unprivileged: 1
So do I miss asetting in vm?
We had also issues before with a postgresql container that is in heavy use. At the end we migrated the postgresql container to a seperate vm and had no issues.