Container Ready Image
#1
Hi,

I pushed yet another variant of my builds. The latest one `xenial-containers` is a container ready image that has:
Docker Community Edition / Docker Compose / Kubernetes Admin tools.

It allows you to easily play in single-node setups with just Docker Engine, as well as multi-node setups using either Docker Swarm or Kubernetes Engine.

These images have tools preinstalled so simply follow the generally available tutorials for configuring `docker swarm` and `kubeadm init`.

As for GUI for Docker the best is portainer.io. It will work well on these images: https://portainer.io/. There is an ARM64 binary that you have to install!

Let me know what you think about this variant. Keep in mind that since this is ARM32/ARM64 it will only run these images! It will not run AMD64 which is a majority of the internet for Docker. It is possible to run AMD64 on Rock64 via qemu-static with preloaded binaries, but... it will be terribly slow and believe me you don't want to do it.

I'm also working on bringing RancherOS for PXE booting. It works already, but it is still not pre-release ready. It will be ideal for centrally managed (NFS?) setups with a lot of Rocks/or-SoPines.

As always, latest pre-release is here: https://github.com/ayufan-rock64/linux-build/releases!
Homepage: https://ayufan.eu

Releases:
Rock/Pro 64/Pinebook Pro: LinuxChromium OS
So/Pine A64/Pinebook: LinuxAndroid 6.0Android 7.1

Buy me a Beer
  Reply
#2
Thanks ayufan, more things to try :-)
Come have a chat in the Pine IRC channel >>
  Reply
#3
Hi ayufan, I currently have s Pi3 running Debian Stretch headless with Docker running multiple containers for a Media Server (Transmission, Plex, etc) and all tooling for monitoring (Grafana / Prometheus, etc).

I'm planning on building a Kubernetes (or Swarm) cluster with 3 ARM devices at first and Rock64 fits perfectly due to it's amount of memory.

My question is if I use your Stretch image, am I able to get all Stretch packages (docker, etc) from official repositories or do I need to complile everything myself? Can I keep them updated just with apt-get update / dist-upgrade. If yes, is it automatic or do I need to enable something?

Thanks for your great work!
  Reply
#4
Another question, I already have some container images compiled for the Raspberry Pi, will they work on the Rock64 with either Stretch or Xenial?
  Reply
#5
I have been banging my head for a while as I cannot seem to make the Docker Swarm networking (overlay and mesh) to work properly. I have 7 node (4 RPi and 3 Rock64) setup where the services deployed on Rock64 don't seem to be able to reach services running on different Rock64 nodes. but I don't have the same problem with RPis. for example, MariaDB running on one of the Rock64 nodes cannot be connected by Php running on a different Rock64 node.

Another issue is the service orchestration doesn't work for Rock64. For example, Visualizer is running on 192.168.1.62:8080 . (nodes are assigned .60 to .66). I can reach the webUI if I try the port 8080 on RPi IPs. But if I try hitting any of the Rock64 nodes even including .62, I get "Connection Refused".

I'm deducing that it has to do with the OS on Rock64 and have tried all Linux variations available including the container variant mentioned here.

Any help would be greatly appreciated as I'm not quite sure where to look at from here.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  NextCloudPi image for Rock64, NC version 13.0.2. nachoparker 11 18,632 03-15-2021, 02:59 PM
Last Post: kiriakos
  Release 0.9.14 Ubuntu Mate desktop, LXDE, OMV, Docker CE (container) Luke 1 3,119 09-19-2019, 07:00 AM
Last Post: Malmgren
  Upgrading Debian Stretch image to Buster cosuhi 2 3,754 08-27-2019, 02:42 AM
Last Post: Malmgren
  Underclocking the Rock64 (latest stable linux image) va88 2 3,222 08-07-2019, 05:39 PM
Last Post: evilbunny
  help building a docker image jata 6 6,399 07-12-2019, 08:47 PM
Last Post: hmuller
Smile First Lakka image for Rock64! Luke 46 56,990 05-28-2019, 12:13 AM
Last Post: pineadmin
  Arch Linux minimal image w/ full HDMI output support hiccupstix 1 3,014 11-01-2018, 08:33 AM
Last Post: danboid
  Tutorial How to write a image in the eMMc card without USB adaptor or serial cable gedas07 2 2,962 08-29-2018, 10:08 AM
Last Post: gedas07
  Flaky USB3 on Bionic ayufan image hackish 7 5,194 06-15-2018, 08:32 AM
Last Post: fire219
  Kodi + Docker - what are the image options for Rock64 to support this? zarusz 0 2,212 05-20-2018, 01:41 AM
Last Post: zarusz

Forum Jump:


Users browsing this thread: 1 Guest(s)