Last active 1752431092

Revision 653545cdf512a7953fe14a23f94e2b62d669f794

proxmox-docker-setup Raw
1Create LV for Docker storage
2```
3lvcreate -L 50G -n prod2-docker vg_ha
4```
5
6Attach to VM
7```
8qm set <vmid> --scsi<available_scsi_id> /dev/vg_ha/prod2-docker --cache=writeback
9```
10
11Restart
12
13```
14qm stop 104 && qm start 104
15```
16
17************* In the VM *************
18sudo parted /dev/sdb -- mklabel gpt
19sudo parted /dev/sdb -- mkpart primary xfs 1MiB 100%
20
21sudo mkfs.xfs /dev/sdb1
22
23sudo mkdir -p /docker-data
24sudo mount /dev/sdb1 /docker-data
25
26sudo mkdir -p /docker-storage/docker-data
27sudo systemctl stop docker
28
29# Move old data
30sudo mv /var/lib/docker /var/lib/docker.bak
31
32# Symlink or use daemon.json
33sudo ln -s /docker-data/docker /var/lib/docker
34
35# OR use /etc/docker/daemon.json
36echo '{ "data-root": "/docker-data/docker" }' | sudo tee /etc/docker/daemon.json
37
38sudo systemctl start docker