Difference between revisions of "Alpine Linux"

From wikieduonline
Jump to navigation Jump to search
 
(34 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[wikipedia:Alpine Linux|Alpine Linux]] is a [[Linux distribution]] based on [[musl]] and [[BusyBox]].
+
[[wikipedia:Alpine Linux|Alpine Linux]] is a [[Linux distribution]] based on [[musl]] and [[BusyBox]], designed to be small and resource efficiency, as of 2020 is around 6 MB. Alpine Linux uses <code>[[apk]]</code> [[package manager]] and [[OpenRC]] [[init]] system (not [[systems]]).
 +
* Docker Hub: https://hub.docker.com/_/alpine
  
 +
== Operations ==
 +
# Upgrade Alpine: <code>[[apk upgrade --available]]</code>
 +
# [[docker run alpine]]
  
 +
== Activities ==
 +
# Run Alpine Linux in a docker container: <code>[[docker run -it alpine]] /bin/sh</code> ([[Bash]] is not supported in Alpine)<ref>http://containertutorials.com/alpine/get_started.html</ref>
 +
# Connect to an existing pod (myalpine) in K8s: <code>[[kubectl exec -it myalpine -- /bin/sh]]</code>
 +
# <code>[[kubectl run -it alpine --image=alpine -- sh]]</code>
  
== Activities ==
+
== Related terms ==
* Run Alpine Linux in a docker container: <code>docker run alpine</code>
+
* [[Alpine Linux: df -kh]]
 +
* <code>[[ash]]</code> shell
 +
* [[RancherOS]]
 +
* [[Fedora CoreOS]]
 +
* <code>[[osinfo-query os]]</code>
 +
* [[AWS Bottlerocket]], [[Busybox]]
 +
* <code>[[docker pull alpine]]</code>
 +
* <code>[[alpine/helm]]</code>
 +
* [[Distroless]]
 +
* <code>[[/etc/sysctl.conf]]</code>
 +
* <code>[[FROM node:lts-alpine]]</code>
 +
* [[wget]]
  
 +
== See also ==
 +
* {{apk}}
 +
* {{Alpine}}
 +
* {{BusyBox}}
  
  
 
[[Category:Linux]]
 
[[Category:Linux]]
 +
[[Category:BusyBox]]

Latest revision as of 10:04, 21 April 2024

Advertising: