Playing Around with different Linux distros in Docker - blitterated/docker-dev-env GitHub Wiki

Arch

docker run -it --rm --init archlinux bash
# update packages
pacman -Syy

# see if Vim is already installed
pacman -Qi vim

# search for the Vim package
pacman -Ss vim

# install Vim
pacman -S vim

Alpine

docker run -it --rm --init alpine /bin/ash
# update packages
apk update

# see if Vim is already installed
apk -e info vim

# search for the Vim package
apk search vim

# install Vim
apk add vim

Ubuntu (Minimal)

docker run -it --rm --init ubuntu bash
# update packages
apt update

# see if Vim is already installed
dpkg -l vim
  
# search for the Vim package
apt search vim

# install Vim
apt install vim
  
# see location of all files installed by package
dpkg -S vim

Minimal Debian, by Bitnami

docker run -it --rm --init bitnami/minideb:latest bash
# update packages
apt update

# see if Vim is already installed
dpkg -l vim
  
# search for the Vim package
apt search vim

# install Vim
apt install vim
  
# see location of all files installed by package
dpkg -S vim