[5] Użycie zewnętrznego magazynu
24 lipca 2020Gdy kontener jest usuwany, jednocześnie z nim usuwane są wszystkie zasoby dyskowe z jakich korzystał. Dlatego też zalecam korzystanie z zewnętrznego magazynu dla kontenera, aby nie tracić danych w przypadku usunięcia kontenera.
[1] Zamontujemy teraz katalog na hoście z kontenerami, jako zewnętrzny magazyn dla kontenera [centos].
# tworzymy katalog [root@lsr01vm ~]# mkdir -p /var/lib/containers/disk01 # uruchamiamy kontener z zamontowanym katalogiem w [/mnt] # jeżeli SELinux pracuja jako [Enforcing], musimy ustawić opcję [--privileged] [root@lsr01vm ~]# podman run --privileged -it -v /var/lib/containers/disk01:/mnt centos /bin/bash [root@1b3226629e36 /]# df -hT Filesystem Type Size Used Avail Use% Mounted on overlay overlay 50G 3.7G 47G 8% / tmpfs tmpfs 64M 0 64M 0% /dev /dev/mapper/cl-root xfs 50G 3.7G 47G 8% /mnt tmpfs tmpfs 490M 57M 434M 12% /etc/hosts shm tmpfs 63M 0 63M 0% /dev/shm tmpfs tmpfs 490M 0 490M 0% /sys/fs/cgroup [root@1b3226629e36 /]# echo "persistent storage" >> /mnt/testfile.txt [root@1b3226629e36 /]# exit exit [root@lsr01vm ~]# cat /var/lib/containers/disk01/testfile.txt persistent storage