Page Links: |
---|
Page Links: |
---|
Install Proxmox https://pve.proxmox.com/pve-docs/chapter-pve-installation.html
Run the following items from https://tteck.github.io/Proxmox/
Proxmox VE Post Install
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/post-pve-install.sh)"
When it asks to update, Yes. Reboot Yes.
Proxmox VE Processor Microcode
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/microcode.sh)"
Reboot at the end again.
Docker LXC
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/docker.sh)"
I set mine to advanced, debian 12, Privileged (I do this because of usb passthrough needs and need to mount CIFS/NFS), 22GB (your needs will vary, do not set too low or it will fill FAST), Cores 3 (total - 1 for Proxmox as overhead for my little quad core host systems, but 2 can allow another VM room to live), 3GB RAM (your needs will vary and can be edited later), Enable FUSE Overlay! (I have it because of GlusterFS and other overlay needs).
Yes to Install Portainer (if you want to easily be able to access and manage docker tasks from a non-command line) Yes to Docker Compose (needed for stacks and other advanced docker needs)
After created, adjust SWAP to 1GB (your needs may vary, but do by choosing the LXC in Proxmox > Resources) Restart the LXC via Proxmox (Portainer setup may have timed out if you don't)
Connect ASAP to your whatever your dockerIP is on port 9000 in your browser (in a new tab of course, as you may want to do more proxmox stuff)