LXC/Monitor: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
Line 32: Line 32:


lxc restore  monitor ubuntu:24.04
lxc restore  monitor ubuntu:24.04
lxc info    monitor
</syntaxhighlight>
----
<syntaxhighlight lang="bash">
lxc exec monitor -- bash
curl --proto '=https' --tlsv1.2 -sSfL https://sh.vector.dev|bash
exit
cat <<'EXE'| lxc exec monitor -- bash
sed -i '$d' /root/.profile
sed -i '$d' /root/.zprofile
cat <<'ENV'| tee -a /root/.{bashrc,profile,zprofile} >/dev/null
export PATH=${PATH}:/root/.vector/bin
ENV
EXE
cat <<'EXE'| lxc exec monitor -- bash
export PATH=${PATH}:/root/.vector/bin
vector --version
EXE
lxc delete  monitor/vector:0.47.0 2>/dev/null
lxc snapshot monitor vector:0.47.0
lxc export  monitor monitor_vector-20250609.tar.gz --optimized-storage
lxc rm -f    monitor 2>/dev/null
lxc import  monitor_vector-20250609.tar.gz monitor
lxc start    monitor
lxc restore  monitor vector:0.47.0
lxc info    monitor
lxc info    monitor
</syntaxhighlight>
</syntaxhighlight>

Revision as of 02:38, 9 June 2025

LXC » Monitor » Alpine

lxc image ls images:alpine/3.21
lxc rm -f    monitor 2>/dev/null
lxc launch   images:alpine/3.21 monitor

lxc delete   monitor/alpine:3.21 2>/dev/null
lxc snapshot monitor alpine:3.21
lxc export   monitor monitor_alpine-20250604.tar.gz --optimized-storage

lxc rm -f    monitor 2>/dev/null
lxc import   monitor monitor_alpine-20250604.tar.gz monitor
lxc start    monitor

lxc restore  monitor alpine:3.21
lxc info     monitor

LXC » Monitor » Ubuntu

lxc image ls ubuntu:24.04
lxc rm -f    monitor 2>/dev/null
lxc launch   ubuntu:24.04 monitor

lxc delete   monitor/ubuntu:24.04 2>/dev/null
lxc snapshot monitor ubuntu:24.04
lxc export   monitor monitor_ubuntu-20250604.tar.gz --optimized-storage

lxc rm -f    monitor 2>/dev/null
lxc import   monitor_ubuntu-20250604.tar.gz monitor
lxc start    monitor

lxc restore  monitor ubuntu:24.04
lxc info     monitor

lxc exec monitor -- bash
curl --proto '=https' --tlsv1.2 -sSfL https://sh.vector.dev|bash
exit

cat <<'EXE'| lxc exec monitor -- bash
sed -i '$d' /root/.profile
sed -i '$d' /root/.zprofile
cat <<'ENV'| tee -a /root/.{bashrc,profile,zprofile} >/dev/null
export PATH=${PATH}:/root/.vector/bin
ENV
EXE

cat <<'EXE'| lxc exec monitor -- bash
export PATH=${PATH}:/root/.vector/bin
vector --version
EXE

lxc delete   monitor/vector:0.47.0 2>/dev/null
lxc snapshot monitor vector:0.47.0
lxc export   monitor monitor_vector-20250609.tar.gz --optimized-storage

lxc rm -f    monitor 2>/dev/null
lxc import   monitor_vector-20250609.tar.gz monitor
lxc start    monitor

lxc restore  monitor vector:0.47.0
lxc info     monitor

References