Este es un instructivo para un tutorial en Youtube https://youtu.be/pliGG1M87W8
- Descargar https://downloads.raspberrypi.org/raspbian_lite_latest
- Descargar a instalar Etcher (para instalar en la SD) https://etcher.io/
- Instalar imagen en la SD
- Cambiar password de usuario Pi (recomendado)
sudo apt-get update && sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common \
vim \
fail2ban \
ntfs-3g
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
echo "deb [arch=armhf] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list
NOTA: las versiones de docker mayores a 18.06 estaan presentando problemas sobre raspbian. Si encuentran problemas de "Segmentation fault" o que el demonio no inicia, pueden evitar que versiones superiores se instalen de la siguiente forma
echo "Package: docker-ce
Pin: version 18.06.1*
Pin-Priority: 1000" > /etc/apt/preferences.d/docker-ce
sudo apt-get update && sudo apt-get install -y --no-install-recommends docker-ce docker-compose
sudo usermod -a -G docker <usuario>
#(logout and login)
version: "2"
services:
samba:
image: dperson/samba:rpi
restart: always
command: '-u "pi;password" -s "media;/media;yes;no"'
stdin_open: true
tty: true
ports:
- 139:130
- 445:445
volumes:
- /usr/share/zoneinfo/America/Argentina/Mendoza:/etc/localtime
- /home/pi/media:/media
docker-compose up -d