LXC/Logrotate: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 60: Line 60:
==References==
==References==
{|
{|
|valign='top'|
* [https://stackoverflow.com/questions/8962477/ Logrotate » File Name With Date]
* [https://www.redhat.com/en/blog/setting-logrotate Logrotate » Redhat]
|valign='top'|
|valign='top'|
|-
|colspan='3'|
----
|-
|valign='top'|
|valign='top'|
* [[LXC/Alpine/Apache/PHP|LXC » Alpine » Apache » PHP]]
* [[LXC/Alpine/Apache/PHP|LXC » Alpine » Apache » PHP]]
* [[LXC/Alpine/Nginx/PHP|LXC » Alpine » Nginx » PHP]]
* [[LXC/Alpine/Nginx/PHP|LXC » Alpine » Nginx » PHP]]
* [https://www.redhat.com/en/blog/setting-logrotate LXC » Logrotate » Redhat]
* [[Linux Containers|LXC]]
* [[Linux Containers|LXC]]



Revision as of 02:39, 26 May 2025

LXC » Logrotate » Alpine

lxc image ls images:alpine/3.21
lxc launch   images:alpine/3.21 logrotate
lxc export   logrotate logrotate_alpine-20250523.tar.gz --optimized-storage

lxc delete   logrotate/alpine:3.21 2>/dev/null
lxc snapshot logrotate alpine:3.21
lxc restore  logrotate alpine:3.21
lxc info     logrotate

LXC » Logrotate » Ubuntu

lxc image ls ubuntu:24.04
lxc launch   ubuntu:24.04 logrotate
lxc export   logrotate logrotate_ubuntu-20250523.tar.gz --optimized-storage

lxc rm -f    logrotate 2>/dev/null
lxc import   logrotate_ubuntu-20250523.tar.gz logrotate
lxc start    logrotate

lxc delete   logrotate/ubuntu:24.04 2>/dev/null
lxc snapshot logrotate ubuntu:24.04
lxc restore  logrotate ubuntu:24.04
lxc info     logrotate

Playground

INET_PATH='.[].state.network.[].addresses[]|select(.family=="inet" and .scope=="global").address'
INET_ADDR=$(lxc list name=logrotate -f=yaml|yq  -r "${INET_PATH}")
apk cache clean
rm -vrf /var/cache/apk/*

References