Skip to content

Instantly share code, notes, and snippets.

@gustavorps
Created September 23, 2015 04:49
Show Gist options
  • Save gustavorps/c6eb9483fe30fd195a59 to your computer and use it in GitHub Desktop.
Save gustavorps/c6eb9483fe30fd195a59 to your computer and use it in GitHub Desktop.
Rasbian on Docker

Tecnologias

Ubuntu, eu usei o ele para fazer a demonstração desse projeto

Docker é uma plataforma aberta para desenvolvedores e administradores de sistemas fazer build, ship e run aplicações distribuidas.

QEMU é emulador e simulador de maquinas generico open source

Vamos combinar Docker e QEMU para rodar o Rasbian em plataformas X86 ou AMD64 e construir uma image do Docker que tenha seu programa que possa rodar no RPi (ARMv6) and RPi 2 (ARMv7).

Passos

Passo 1: Instalar o Docker & QEMU no Linux

Instalando o Docker no Ubuntu:

curl -sSL https://get.docker.com/ubuntu/ | sudo sh

Instalando o QEMU no Ubuntu:

sudo apt-get install qemu-user-static

Passo 2: Rodar o Rasbian em uma plataforma X86 ou AMD64

Der pull na imagem RPi Raspbian no Docker

sudo docker pull philipz/rpi-raspbian:latest

Agora rode um container

sudo docker run -it --rm -v /usr/bin/qemu-arm-static:/usr/bin/qemu-arm-static philipz/rpi-raspbian bash

Só alegria

Refênrecias

Instructables | Uniform Development by Docker & QEMU by philipzh

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