LXC/Monitor: Difference between revisions
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
|
| ||
|
| ||