Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
docker_notes:vm-container [2024-07-07 Sun wk27 10:15] – [Setup VM] baumkp | docker_notes:vm-container [2025-01-11 Sat wk02 08:50] (current) – [KVM versus Proxmox] baumkp | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | + | {{tag> |
======Docker Host ====== | ======Docker Host ====== | ||
=====KVM versus Proxmox===== | =====KVM versus Proxmox===== | ||
- | I originally started using Linux KVM based VM, with QEMU and Libvirt on Ubuntu bare metal, circa 2014, this before was I was aware that Proxmox existed. | + | I originally started using Linux [[https:// |
Interestingly as I understand it Proxmox uses Debian and Linux KVM VM, however they also provide a lot of additional functionally, | Interestingly as I understand it Proxmox uses Debian and Linux KVM VM, however they also provide a lot of additional functionally, | ||
Line 10: | Line 10: | ||
I may try Proxmox in the future, there is currently no compelling reason for me to do so at this time. | I may try Proxmox in the future, there is currently no compelling reason for me to do so at this time. | ||
- | My current | + | As my old router became too unreliable to use circa November 2024, I have ordered a replacement. |
- | My main home server is based upon an Intel Atom C3750 server, this is still currently adequately meeting my needs. I have upgraded with a 2.5Gb/s PCIe card. I have not been able to find a good replacement for this machine | + | My main home server is based upon an Intel Atom C3750 server, this is still currently adequately meeting my needs. I have upgraded with a 2.5Gb/s PCIe card. |
Line 18: | Line 18: | ||
I use Linux KVM with libvirt, virsh and qemu. | I use Linux KVM with libvirt, virsh and qemu. | ||
* Install standard Debian files. See [[https:// | * Install standard Debian files. See [[https:// | ||
- | * I simply do not normally need a GUI. Where convenient I may separately install a GUI that can be accessed via VNC. I often in stall on my main VM host, but not router host. | + | * I simply do not normally need a GUI. Where convenient I may separately install a GUI that can be accessed via VNC. I often install |
* Add user to libvirt and libvirt-qemu, | * Add user to libvirt and libvirt-qemu, | ||
* If you are ssh' | * If you are ssh' | ||
Line 41: | Line 41: | ||
#iface enp1s0 inet dhcp | #iface enp1s0 inet dhcp | ||
- | auto br0 | + | auto enp1s0 |
- | iface br0 inet static | + | iface enp1s0 |
- | bridge_ports enp1s0 | + | |
address 192.168.1.2/ | address 192.168.1.2/ | ||
gateway 192.168.1.1 | gateway 192.168.1.1 | ||
- | dns-nameservers 192.168.1.14 192.168.1.2 | + | dns-nameservers 192.168.1.14 192.168.1.2 |
- | bridge_stp off # disable Spanning Tree Protocol | + | |
++++ | ++++ | ||
+ | |||
+ | Note that Docker does not need to operate on a machine with bridge network, which affords some benefits with operating a KVM. | ||
====Reference==== | ====Reference==== | ||
*[[https:// | *[[https:// | ||
+ | |||
+ | A list of self hosted applications: | ||
+ | *[[https:// | ||
<- docker_notes: | <- docker_notes: |