Armbian Docker Install

broken image


Nov 07, 2019 A UbuntuCore and Armbian image files are ready for it. 7.9 How to install and use docker (for arm64 system) 7.9.1 How to Install Docker. Run the following. Each supported Armbian image can be made from scratch – from latest kernel and u-boot sources, updated upstream packages and our most recent bug fixes and improvements. Supported build environment for SDK is Ubuntu Bionic 18.04 x64 but you can run it containerised virtually on any X64 based Linux distribution under Docker.

  1. Each supported Armbian image can be made from scratch – from latest kernel and u-boot sources, updated upstream packages and our most recent bug fixes and improvements. Supported build environment for SDK is Ubuntu Bionic 18.04 x64 but you can run it containerised virtually on any X64 based Linux distribution under Docker.
  2. Install ImageMagick which will do the conversion $ sudo apt-get install imagemagick. Create a 1920 x 1080 picture. For the best results, use a PNG image (It supports lossless compression). From the directory in which your new image is stored run the following commands; Convert your image to the bootsplash raw format using imagemagick convert.
  3. 2020-11-12: OS Great new OS for RockPi4C, AKA Armbian-Reforged 2020-10-07: New Android 10 image for ROCK Pi 4A/B/C is released, you can now install Android on USB disks. 2020-09-28: Build Yocto for radxa boards.
Armbian buster install docker
中文(中国大陆)‎
Deutsch



This is the documentation for ROCK Pi 4, written by Radxa Team with community contributions.

ROCK Pi 4 is a Rockchip RK3399 based SBC(Single Board Computer) by Radxa. It can run android or some Linux distributions.ROCK Pi 4 features a six core ARM processor, 64bit dual channel 3200Mb/s LPDDR4, up to 4K@60 HDMI, MIPI DSI, MIPI CSI, 3.5mm jack with mic, 802.11 ac WIFI, Bluetooth 5.0, USB Port, GbE LAN, 40-pin color expansion header, RTC. Also, ROCK Pi 4 supports USB PD and QC powering.

ROCK Pi 4 comes in two models, Model A and Model B, each model has 1GB, 2GB or 4GB ram options. for detailed difference of Model A and Model B, please check Specifications.

  • 2021-03-13: Build a Mini Serene Screen Aquarium with ROCK Pi X
  • 2021-03-11: ROCK Pi 4 as the perfect Chia coin crypto currency farmer
  • 2020-12-24: Monka-Manjaro-XFCE beta1 is released for ROCK Pi 4
  • 2020-11-30: Booting ROCK Pi 4(A/B/C) with mainline u-boot in SPI, NVMe and Armbian v20.11.x
  • 2020-11-19: [Crowdfunding] Cloverleaf - Open Source RISC OS on ROCK Pi 4B
  • 2020-11-12: [OS] Great new OS for RockPi4C, AKA Armbian-Reforged
  • 2020-10-07: New Android 10 image for ROCK Pi 4A/B/C is released, you can now install Android on USB disks.
  • 2020-09-28: Build Yocto for radxa boards.
  • 2020-07-26: One step forward for ROCK Pi X
  • 2020-07-17 Android10 for ROCK Pi 4 is released
  • 2020-07-10: ROCK Pi N10: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi N10 Downloads.
  • 2020-07-05: ROCK Pi E OpenWRT image and wiki is online now. Thanks to jayanta525.
  • 2020-06-27: [Video] Make your own Armbian Focal Gaming Linux with Panfrost on RockPi4
  • 2020-06-23: ROCK Pi 4 FreeBSD 13.0-CURRENT image is released. For more details, go to ROCK Pi 4 FreeBSD post
  • 2020-06-19: Libmraa on Rock Pi E has been supported for Java language development


  • 2020-06-13: Libmraa can be used on ROCK Pi E.
  • 2020-05-28: ROCK Pi S: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi S Downloads.
  • 2020-05-28: ROCK Pi E: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi E Downloads.
  • 2020-04-15: ROCK Pi E engineering sample is available now. Check announcement.
  • 2020-03-23: ROCK Pi 4 new Android firmware adds support for libmraa, access the GPIO/I2C/SPI/UART/ADC in your APK.
  • 2020-03-18: ROCK Pi BaiduPan: Another download site for official ROCK Pi system images.
  • 2020-03-16: ROCK Pi S new version of Debian and Ubuntu system images are released. Check the ROCK Pi S Downloads.
  • 2020-03-16: ROCK Pi E new version of Debian system images is released. Check the ROCK Pi E Downloads.
  • 2020-03-06: ROCK Pi N10 Ubuntu Bionic Server is released. More details.
  • 2020-02-19: Libmraa can be used on ROCK Pi S.
  • 2019-12-19: ROCK Pi S Ubuntu Bionic system image is released. More details.
  • 2019-12-19: ROCK Pi S Debian Buster system image is updated. More details.
  • 2019-12-13: Panfrost on ROCKPI4 : DUST: An Elysian Tail game testing video on youtube
  • 2019-12-11: ROCK Pi SATA HATs for Raspberry Pi 4 and ROCK Pi 4 are released.
  • 2019-11-29: ROCK Pi 4: Now you can run Android on M2 NVMe SSD.
  • 2019-11-20: Update ROCK Pi S Debian Buster system image.
  • 2019-11-10: 🔥ROCK Pi S v1.2 is shipping now. Get it from Allnet or Seeed Studio.
  • 2019-11-07: How to Compile a kernel module on ROCK Pi 4.
  • 2019-11-05: ROCK Pi 4 supports PXE boot.
  • 2019-11-05: ROCK Pi S supports adb.
  • 2019-10-14: DietPi for ROCK Pi 4 is released. Checkout the Rockpi4/downloads page.
  • 2019-09-23: Community member Dondon did a talk at MRMCD2019 about BLOB FREE mainline kernel/u-boot on ROCK Pi 4. Checkout the slides and video( Language Germany).
  • 2019-09-11: ROCK Pi 4 New ROM: AndroidTV Pie Custom firmware by mo123
  • 2019-09-09: Developer mo123 has released a custom latest build of LibreELEC for RockPi 4.
  • 2019-08-27: TWRP 3.2.3-0 Recovery for ROCK Pi 4 is released!
  • 2019-08-20: 🕹Two more videos from PI LAB: [N64 emulation on ROCK PI 4 under Panfrost], [Quick test of scrcpy on my ROCK PI 4]


  • Getting started with your ROCK Pi 4, including what you need and how to get it booted.

Installing an operating system on your ROCK PI 4, including microSD card, eMMC module, USB drive and M.2 NVME SSD,

Information about Linux and Android development, this is mostly for developers.

  • USB Installation - How to use PC tools to install image on ROCK Pi 4.
  • Serial Console - Serial console on GPIO header
  • Build Debian - Build and generate Debian image
  • Build vendor kernel(Rockchip 4.4) - Build vendor kernel for ROCK Pi 4
  • Build Android (nougat) TV - Build Android for ROCK Pi 4
  • Build Yocto - Build Yocto for ROCK Pi 4
  • Install images to SPI flash describe how to write bootloader to SPI flash on ROCK Pi 4.
Docker

Technical specifications about the ROCK Pi 4 hardware, including WI-FI, display, camera, etc.

Armbian Docker Install
  • Blog post from Radxa Team introducing the ROCK Pi hardware design
  • ROCK Pi 4 - Introduction of the ROCK Pi 4 hardware
  • Device Tree Overlays - Use other HAT
  • ROCK Pi 4 - Introduction of the ROCK Pi 4 hardware
    • v1.3 schematic pdf - Download Schematic of ROCK Pi 4
    • 3D drawing STP - Download 3D model of ROCK Pi 4
    • 2D Bottom dxf, 2D Top dxf - Download 2D CAD of ROCK Pi 4
    • v1.4 CAM pdf - Download components Position Reference of ROCK Pi 4
    • Hardware Revision - Difference between each hardware revisions.


  • Datasheet
    • RK3399 datasheet - The SoC of ROCK Pi 4
    • RK3399 TRM(Technical Reference Manual) PartPart2 - The detail about RK3399
    • RK808 - The PMIC
    • AP6256 - The wifi/bt combo
    • LDR6015 - The USB PD protocol IC
    • ES8316 - The audio codec
    • Foresee LPDDR4 - The DRAM chip
    • RTL8211E - The ethernet phy
  • Official heatsink
    • 3D drawing - 3D model of official heatsink
  • M.2 extend board
    • 2D file for M.2 extend board - Connector to FPC board, SSD mount board
    • Schematic of M.2 extend board - Connector to FPC board, SSD mount board
  • Compliance
    • CE RED - EU

Fundamental Android usage for beginners and more advanced information for power users.

  • Accessing your ROCK Pi 4 remotely via SSH or over the web.
  • Answers to frequently asked technical questions
  • Answers to sale of ROCK Pi 4
  • Forum: http://forum.radxa.com
  • Telegram Group: https://t.me/rockpi4
Retrieved from 'https://wiki.radxa.com/mw/index.php?title=Rockpi4&oldid=5648'
Supported

Armbian Focal
mainline based kernel 5.10.y

Server or light desktop usage scenarios.

Armbian Docker Install Centos


Armbian Docker Install Centos

Docker
High level of software maturity

Armbian Buster
mainline based kernel 5.10.y

Server or light desktop usage scenarios.
Armbian Docker Install
中文(中国大陆)‎
Deutsch



This is the documentation for ROCK Pi 4, written by Radxa Team with community contributions.

ROCK Pi 4 is a Rockchip RK3399 based SBC(Single Board Computer) by Radxa. It can run android or some Linux distributions.ROCK Pi 4 features a six core ARM processor, 64bit dual channel 3200Mb/s LPDDR4, up to 4K@60 HDMI, MIPI DSI, MIPI CSI, 3.5mm jack with mic, 802.11 ac WIFI, Bluetooth 5.0, USB Port, GbE LAN, 40-pin color expansion header, RTC. Also, ROCK Pi 4 supports USB PD and QC powering.

ROCK Pi 4 comes in two models, Model A and Model B, each model has 1GB, 2GB or 4GB ram options. for detailed difference of Model A and Model B, please check Specifications.

  • 2021-03-13: Build a Mini Serene Screen Aquarium with ROCK Pi X
  • 2021-03-11: ROCK Pi 4 as the perfect Chia coin crypto currency farmer
  • 2020-12-24: Monka-Manjaro-XFCE beta1 is released for ROCK Pi 4
  • 2020-11-30: Booting ROCK Pi 4(A/B/C) with mainline u-boot in SPI, NVMe and Armbian v20.11.x
  • 2020-11-19: [Crowdfunding] Cloverleaf - Open Source RISC OS on ROCK Pi 4B
  • 2020-11-12: [OS] Great new OS for RockPi4C, AKA Armbian-Reforged
  • 2020-10-07: New Android 10 image for ROCK Pi 4A/B/C is released, you can now install Android on USB disks.
  • 2020-09-28: Build Yocto for radxa boards.
  • 2020-07-26: One step forward for ROCK Pi X
  • 2020-07-17 Android10 for ROCK Pi 4 is released
  • 2020-07-10: ROCK Pi N10: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi N10 Downloads.
  • 2020-07-05: ROCK Pi E OpenWRT image and wiki is online now. Thanks to jayanta525.
  • 2020-06-27: [Video] Make your own Armbian Focal Gaming Linux with Panfrost on RockPi4
  • 2020-06-23: ROCK Pi 4 FreeBSD 13.0-CURRENT image is released. For more details, go to ROCK Pi 4 FreeBSD post
  • 2020-06-19: Libmraa on Rock Pi E has been supported for Java language development


  • 2020-06-13: Libmraa can be used on ROCK Pi E.
  • 2020-05-28: ROCK Pi S: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi S Downloads.
  • 2020-05-28: ROCK Pi E: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi E Downloads.
  • 2020-04-15: ROCK Pi E engineering sample is available now. Check announcement.
  • 2020-03-23: ROCK Pi 4 new Android firmware adds support for libmraa, access the GPIO/I2C/SPI/UART/ADC in your APK.
  • 2020-03-18: ROCK Pi BaiduPan: Another download site for official ROCK Pi system images.
  • 2020-03-16: ROCK Pi S new version of Debian and Ubuntu system images are released. Check the ROCK Pi S Downloads.
  • 2020-03-16: ROCK Pi E new version of Debian system images is released. Check the ROCK Pi E Downloads.
  • 2020-03-06: ROCK Pi N10 Ubuntu Bionic Server is released. More details.
  • 2020-02-19: Libmraa can be used on ROCK Pi S.
  • 2019-12-19: ROCK Pi S Ubuntu Bionic system image is released. More details.
  • 2019-12-19: ROCK Pi S Debian Buster system image is updated. More details.
  • 2019-12-13: Panfrost on ROCKPI4 : DUST: An Elysian Tail game testing video on youtube
  • 2019-12-11: ROCK Pi SATA HATs for Raspberry Pi 4 and ROCK Pi 4 are released.
  • 2019-11-29: ROCK Pi 4: Now you can run Android on M2 NVMe SSD.
  • 2019-11-20: Update ROCK Pi S Debian Buster system image.
  • 2019-11-10: 🔥ROCK Pi S v1.2 is shipping now. Get it from Allnet or Seeed Studio.
  • 2019-11-07: How to Compile a kernel module on ROCK Pi 4.
  • 2019-11-05: ROCK Pi 4 supports PXE boot.
  • 2019-11-05: ROCK Pi S supports adb.
  • 2019-10-14: DietPi for ROCK Pi 4 is released. Checkout the Rockpi4/downloads page.
  • 2019-09-23: Community member Dondon did a talk at MRMCD2019 about BLOB FREE mainline kernel/u-boot on ROCK Pi 4. Checkout the slides and video( Language Germany).
  • 2019-09-11: ROCK Pi 4 New ROM: AndroidTV Pie Custom firmware by mo123
  • 2019-09-09: Developer mo123 has released a custom latest build of LibreELEC for RockPi 4.
  • 2019-08-27: TWRP 3.2.3-0 Recovery for ROCK Pi 4 is released!
  • 2019-08-20: 🕹Two more videos from PI LAB: [N64 emulation on ROCK PI 4 under Panfrost], [Quick test of scrcpy on my ROCK PI 4]


  • Getting started with your ROCK Pi 4, including what you need and how to get it booted.

Installing an operating system on your ROCK PI 4, including microSD card, eMMC module, USB drive and M.2 NVME SSD,

Information about Linux and Android development, this is mostly for developers.

  • USB Installation - How to use PC tools to install image on ROCK Pi 4.
  • Serial Console - Serial console on GPIO header
  • Build Debian - Build and generate Debian image
  • Build vendor kernel(Rockchip 4.4) - Build vendor kernel for ROCK Pi 4
  • Build Android (nougat) TV - Build Android for ROCK Pi 4
  • Build Yocto - Build Yocto for ROCK Pi 4
  • Install images to SPI flash describe how to write bootloader to SPI flash on ROCK Pi 4.

Technical specifications about the ROCK Pi 4 hardware, including WI-FI, display, camera, etc.

  • Blog post from Radxa Team introducing the ROCK Pi hardware design
  • ROCK Pi 4 - Introduction of the ROCK Pi 4 hardware
  • Device Tree Overlays - Use other HAT
  • ROCK Pi 4 - Introduction of the ROCK Pi 4 hardware
    • v1.3 schematic pdf - Download Schematic of ROCK Pi 4
    • 3D drawing STP - Download 3D model of ROCK Pi 4
    • 2D Bottom dxf, 2D Top dxf - Download 2D CAD of ROCK Pi 4
    • v1.4 CAM pdf - Download components Position Reference of ROCK Pi 4
    • Hardware Revision - Difference between each hardware revisions.


  • Datasheet
    • RK3399 datasheet - The SoC of ROCK Pi 4
    • RK3399 TRM(Technical Reference Manual) PartPart2 - The detail about RK3399
    • RK808 - The PMIC
    • AP6256 - The wifi/bt combo
    • LDR6015 - The USB PD protocol IC
    • ES8316 - The audio codec
    • Foresee LPDDR4 - The DRAM chip
    • RTL8211E - The ethernet phy
  • Official heatsink
    • 3D drawing - 3D model of official heatsink
  • M.2 extend board
    • 2D file for M.2 extend board - Connector to FPC board, SSD mount board
    • Schematic of M.2 extend board - Connector to FPC board, SSD mount board
  • Compliance
    • CE RED - EU

Fundamental Android usage for beginners and more advanced information for power users.

  • Accessing your ROCK Pi 4 remotely via SSH or over the web.
  • Answers to frequently asked technical questions
  • Answers to sale of ROCK Pi 4
  • Forum: http://forum.radxa.com
  • Telegram Group: https://t.me/rockpi4
Retrieved from 'https://wiki.radxa.com/mw/index.php?title=Rockpi4&oldid=5648'
Supported

Armbian Focal
mainline based kernel 5.10.y

Server or light desktop usage scenarios.

Armbian Docker Install Centos


Armbian Docker Install Centos

High level of software maturity

Armbian Buster
mainline based kernel 5.10.y

Server or light desktop usage scenarios.
High level of software maturity

Specifications

* Specifications differ from hardware revision, model and software support level

FAQs

We provide CLI (command line interface) images first. If the software is stable enough we add the option to upgrade to XFCE desktop. The Build-System relies on Debian and Ubuntu. The availability of different images may vary, most of the time because of driver restriction. Sometimes we provide only testing images.

All images can be built from sources at any time and in rare cases, where you can't find an image which you need, you can build one.

Preparation

Make sure you have a good & reliable SD card and a proper power supply. Archives can be uncompressed with 7-Zip on Windows, Keka on OS X and 7z on Linux (apt-get install p7zip-full). RAW images can be written with Etcher (all OS). Where images are compressed with .xz you can wrtite them to the SD card with Etcher directly.

Boot

Insert the SD card into the slot, connect a cable to your network if possible or a display and power your board. (First) boot (with DHCP) takes up to 35 seconds with a class 10 SD Card.

Login

Log in as: root Password: 1234. Then you are prompted to change this password (US-Keyboard setting). When done, you are asked to create a normal user-account for your everyday tasks.

SUPPORTED devices are tested and they work apart from known issues and missing features. Support is provided as far as possible (in general there is no support for 3rd party hardware like DVB tuners and software like Kodi). Please check the documentation and existing forum posts before posting a question. Questions on private channels are ignored.

SUITABLE FOR TESTING (WIP) are devices which we're currently working on but they are not ready! These images are suitable for developers and experienced users. They are not very well tested but they might work without any problems. Your help to improve this situation is greatly appreciated.

SUPPORT ENDED (EOS) status are devices which used to be supported in the past. Reasons for moving to this section:

  • no active software development (mainline u-boot and kernel)
  • no support from the vendor (hardware samples, documentation, software packages)
  • never was sold, only samples in small quantities were available
  • hardware design flaws don't allow using these devices without stability issues

Support status:

  • images are stable but we don't test updating,
  • images are provided with no support,
  • most images have frozen kernel and u-boot packages to prevent their upgrades.

NO OFFICIAL SUPPORT (CSC) are devices which are supported by the 3rd party. We usually don't have hardware samples nor conduct any tests but they might work. There is no support whatsoever.

Each supported Armbian image can be made from scratch – from latest kernel and u-boot sources, updated upstream packages and our most recent bug fixes and improvements. Supported build environment for SDK is Ubuntu Bionic 18.04 x64 but you can run it containerised virtually on any X64 based Linux distribution under Docker. You can re-make live bootable image or just a kernel+dtb(hardware configuration) package which you transfer to your image and install with: dpkg -i linux-image-[branch]-family.deb linux-dtb-[branch]-family.deb. In that process you can enforce many customization. To the kernel or user space. Read more.

Tested 3rd party hardware

Network printer

Laserjet M252

600 dpi

DVB tuner

S960 V2

USB2.0

4G via USB-A

Huawei ME909s

150d/50u Mbps

HDMI display

Iiyama Prolite

1920x1080 touch

UART

CH340G

USB2.0

USB Bluetooth

CSR

USB2.0 / v4.0

USB Ethernet

AX88772A

USB 2.0 / 100Mbps

Armbian Buster Install Docker

USB WiFi AC

8811au

USB2.0 / 433Mbps

USB WiFi AC

8814AU

USB3.0 / 1300Mbps

USB WiFi AC

MT7610

USB2.0 / 433Mbps

USB WiFi

RTL8188EUS

USB2.0 / 150Mbps

USB WiFi AC

Armbian Docker Install Ubuntu

RTL88x2BU

USB2.0 / 867Mbps

Recommended download

Builds were tested for booting and basic operations.
VariantEUUSAAsiaTorrentUser spaceKernelIntegrity checkSizeLast modified
Buster stable5.10.ySHAASC322MMar 9 2021
Buster xfce desktopstable5.10.ySHAASC579MMar 9 2021
Focal stable5.10.ySHAASC254MMar 9 2021
Focal xfce desktopstable5.10.ySHAASC500MMar 9 2021

Test builds

Builds were made automatically from the trunk with unknown support status. Use at your own risk!
VariantGlobalChinaTorrentUser spaceKernelIntegrity checkSizeLast modified
Hirsute n/an/aunstable5.11.9SHAASC253MMar 26 2021




broken image