Skip to content

Instantly share code, notes, and snippets.

@andreshincapier
Forked from pablokbs/docker-raspberry.md
Created January 14, 2022 01:50
Show Gist options
  • Save andreshincapier/c435770cbd066cbc3b49fd7193002e61 to your computer and use it in GitHub Desktop.
Save andreshincapier/c435770cbd066cbc3b49fd7193002e61 to your computer and use it in GitHub Desktop.
Docker en raspberry

Pasos para instalar Docker en una Raspberry PI 2/3 corriendo raspbian

Este es un instructivo para un tutorial en Youtube https://youtu.be/pliGG1M87W8

1. Descargar e instalar raspbian en tu micro SD

2. Una vez que raspbian está instalado:

  • Cambiar password de usuario Pi (recomendado)

3. Instalar paquetes necesarios

 sudo apt-get install -y \
     apt-transport-https \
     ca-certificates \
     curl \
     gnupg2 \
     software-properties-common \
     vim \
     fail2ban \
     ntfs-3g

4. Instalar firmas GPG del repo de Docker

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88

5. Agregar repo de Docker

echo "deb [arch=armhf] https://download.docker.com/linux/debian \
     $(lsb_release -cs) stable" | \
    sudo tee /etc/apt/sources.list.d/docker.list

6. Instalar Docker

sudo apt-get update && sudo apt-get install -y docker-ce docker-compose

7. Agregar usuario al grupo docker y desloguearse y volverse a loguear

sudo usermod -a -G docker kbs
#(logout and login)

8. Crear docker-compose

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

9. Iniciar docker-compose

docker-compose up -d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment