Earlier this year Docker announced a partnership with Arm enabling developers to build applications for server, cloud, edge, and IoT environments seamlessly on the latest Arm architecture.
With the latest Docker Desktop (edge version) you can now quickly and easily build multi-arch docker images for x86_64, arm/v6, arm/v7 and arm64.
This now means you can build a single docker image that can be deployed on any x86_64 server, the new arm64 servers from Packet and AWS or even small armv7 IOT devices such as the Raspberry Pi.
“Docker Desktop CE” can be found on Docker Hub.
If you follow the normal download links will not find the “Edge” version. …
The Swift-Arm community has had big news recently.
This means that trying Swift on your Arm device is now as easy as -
$ sudo apt-get install swift4
In this article we will look at one of these devices, the Rock64 and how to install Swift and the popular web framework Kitura.
Kitura is a high performance and simple to use web framework for building modern Swift applications. …
Install, Build and Test Swift-Nio on an Armv7 SBC running Debian Stretch.
Tested on Asus TinkerBoard running TinkerOS 2.0.8. (Debian/Stretch)
Swift version = 4.2.1 (swift-4.2.1-RELEASE)
Swift-Nio version = 1.14.1
// install packagecloud.io repo keys and update
$ curl -s https://packagecloud.io/install/repositories/swift-arm/release/script.deb.sh | sudo bash
// install swift-4.2.1-RELEASE
// this will also install swift dependencies needed such clang etc.
$ sudo apt-get install swift4
// install extra dependencies for swift-nio
$ sudo apt-get install zlibc zlib1g zlib1g-dev
// install git
$ sudo apt-get install git
// clone swift-nio
$ git clone https://github.com/apple/swift-nio.git
// cd to repo directory
$ cd swift-nio
// checkout version 1.14.1 …
About