Alpine Linux is a security-focused Linux distribution that is widely used in Docker containers due to its compact size and lightweight design. However, Alpine Linux is also fully usable as a general-purpose Linux distribution for servers, desktops, routers, and other applications. Alpine Linux provides several advantages over other distributions, including its use of the musl C library and lack of systemd. This Open Educational Resource (OER) contains information about using Alpine Linux in various applications, based largely on the author’s own experience.