Default binaries in Alpine docker image

Here is the list of binaries shipped with the Docker image of Alpine Linux.

Here is the list of binaries shipped with the Docker image of Alpine Linux alpine:3.15.

  • acpid
  • add-shell
  • addgroup
  • adduser
  • adjtimex
  • apk
  • arch
  • arp
  • arping
  • ash
  • awk
  • base64
  • basename
  • bbconfig
  • bc
  • beep
  • blkdiscard
  • blkid
  • blockdev
  • brctl
  • bunzip2
  • busybox
  • bzcat
  • bzip2
  • cal
  • cat
  • chgrp
  • chmod
  • chown
  • chpasswd
  • chroot
  • chvt
  • cksum
  • clear
  • cmp
  • comm
  • cp
  • cpio
  • crond
  • crontab
  • cryptpw
  • cut
  • date
  • dc
  • dd
  • deallocvt
  • delgroup
  • deluser
  • depmod
  • df
  • diff
  • dirname
  • dmesg
  • dnsdomainname
  • dos2unix
  • du
  • dumpkmap
  • echo
  • ed
  • egrep
  • eject
  • env
  • ether-wake
  • expand
  • expr
  • factor
  • fallocate
  • false
  • fatattr
  • fbset
  • fbsplash
  • fdflush
  • fdisk
  • fgrep
  • find
  • findfs
  • flock
  • fold
  • free
  • fsck
  • fstrim
  • fsync
  • fuser
  • getconf
  • getent
  • getopt
  • getty
  • grep
  • groups
  • gunzip
  • gzip
  • halt
  • hd
  • head
  • hexdump
  • hostid
  • hostname
  • hwclock
  • iconv
  • id
  • ifconfig
  • ifdown
  • ifenslave
  • ifup
  • init
  • inotifyd
  • insmod
  • install
  • ionice
  • iostat
  • ip
  • ipaddr
  • ipcalc
  • ipcrm
  • ipcs
  • iplink
  • ipneigh
  • iproute
  • iprule
  • iptunnel
  • kbd_mode
  • kill
  • killall
  • killall5
  • klogd
  • ldconfig
  • ldd
  • less
  • link
  • linux32
  • linux64
  • ln
  • loadfont
  • loadkmap
  • logger
  • login
  • logread
  • losetup
  • ls
  • lsmod
  • lsof
  • lsusb
  • lzcat
  • lzma
  • lzop
  • lzopcat
  • makemime
  • md5sum
  • mdev
  • mesg
  • microcom
  • mkdir
  • mkdosfs
  • mkfifo
  • mkfs.vfat
  • mkmntdirs
  • mknod
  • mkpasswd
  • mkswap
  • mktemp
  • modinfo
  • modprobe
  • more
  • mount
  • mountpoint
  • mpstat
  • mv
  • nameif
  • nanddump
  • nandwrite
  • nbd-client
  • nc
  • netstat
  • nice
  • nl
  • nmeter
  • nohup
  • nologin
  • nproc
  • nsenter
  • nslookup
  • ntpd
  • od
  • openvt
  • partprobe
  • passwd
  • paste
  • pgrep
  • pidof
  • ping
  • ping6
  • pipe_progress
  • pivot_root
  • pkill
  • pmap
  • poweroff
  • printenv
  • printf
  • ps
  • pscan
  • pstree
  • pwd
  • pwdx
  • raidautorun
  • rdate
  • rdev
  • readahead
  • readlink
  • realpath
  • reboot
  • reformime
  • remove-shell
  • renice
  • reset
  • resize
  • rev
  • rfkill
  • rm
  • rmdir
  • rmmod
  • route
  • run-parts
  • scanelf
  • sed
  • sendmail
  • seq
  • setconsole
  • setfont
  • setkeycodes
  • setlogcons
  • setpriv
  • setserial
  • setsid
  • sh
  • sha1sum
  • sha256sum
  • sha3sum
  • sha512sum
  • showkey
  • shred
  • shuf
  • slattach
  • sleep
  • sort
  • split
  • ssl_client
  • stat
  • strings
  • stty
  • su
  • sum
  • swapoff
  • swapon
  • switch_root
  • sync
  • sysctl
  • syslogd
  • tac
  • tail
  • tar
  • tee
  • test
  • time
  • timeout
  • top
  • touch
  • tr
  • traceroute
  • traceroute6
  • true
  • truncate
  • tty
  • ttysize
  • tunctl
  • udhcpc
  • udhcpc6
  • umount
  • uname
  • unexpand
  • uniq
  • unix2dos
  • unlink
  • unlzma
  • unlzop
  • unshare
  • unxz
  • unzip
  • uptime
  • usleep
  • uudecode
  • uuencode
  • vconfig
  • vi
  • vlock
  • volname
  • watch
  • watchdog
  • wc
  • wget
  • which
  • whoami
  • whois
  • xargs
  • xxd
  • xzcat
  • yes
  • zcat

Above list is built using the following command:

script.shsource
#!/bin/sh IFS=":" for i in $PATH do if [ -d "$i" ]; then # -L follows symlinks find -L "$i" -maxdepth 1 -executable -type f -exec basename {} \; 2> /dev/null || : fi done