Posts Tagged ‘Docker’
Background We build a bunch of stuff for RISC-V using the Dart official Docker image, but the RISC-V images can often arrive some time (days) after the more mainstream images[1]. That means that if we merge a Dependabot PR for an updated image it might well be missing RISC-V, causing the Continuous Delivery (CD) pipeline […]
Filed under: Dart, howto, technology | Leave a Comment
Tags: CD, CI, Dart, Debian, Docker, GitHub Actions, image, manifest, RISC-V, testing
TL;DR Supply-chain Levels for Software Artifacts (SLSA) attestations are a great way to show that you care about security, and they’re fairly trivial to add to delivery pipelines that produce a single binary or container image. But things get tricky with matrix jobs that build lots of things in parallel, as you then need to […]
Filed under: Dart, Docker, Gemini, howto | Leave a Comment
Tags: AI, ARM, artifact, attestation, CD, container, Cosign, Dart, DevOps, Docker, Gemini, GitHub Actions, image, json, matrix, security, signing, slsa
One of my favourite features of Dart is its ability to create executables (aka ahead of time [AOT] binaries)[1]. Creating binaries for the platform you’re running on is very straightforward, just dart compile exe but Dart doesn’t presently support cross compilation for command line binaries, unlike Rust and Go, which have also surged in popularity. […]
Filed under: Dart | Leave a Comment
Tags: Actions, architecture, ARM, Arm64, Armv7, binary, Buildx, Dart, Docker, github, Linux, MacOS, matrix, multi, platform, RISC-V, riscv64, tar, tarball, x64
October 2021
Pupdate It’s starting to get muddy out there, and I guess it won’t be long before they need coats on because of the cold. Dart on Docker on Arm Most of the stuff we build at The @ Company is written in Dart, and we want to enable people to run it on the platform […]
Filed under: monthly_update, Raspberry Pi, technology | Leave a Comment
Tags: ARM, Arm64, Armv7, certificates, Dart, Docker, LetsEncrypt, Raspberry Pi, repair, SSL, tls
Actions is more than just a smart move for GitHub to do more stuff with Continuous Integration / Continuous Delivery pipelines – it’s a product management super move that gets GitHub out of the business of responding to stupid little feature requests. Better still, it’s an ecosystem play where GitHub (and Docker) users create value for other GitHub users without GitHub needing to invest their own time and treasure.
Filed under: Docker, strategy, technology | Leave a Comment
Tags: Actions, Docker, ecosystem, github, product maangement
Which Java?
Or should that be: TL;DR Practices for installing and maintaining Java have evolved over time, which can lead to tension between teams who are set in a particular way, and other teams who see that as backward. The present state of the art is not to have Java on hosts at all, and to containerise […]
Filed under: Docker, technology | Leave a Comment
Tags: APT, conatiners, containerisation, deb, dependencies, Docker, installation, java, OpenJDK, patching, rpm, SDKMAN, yum
Originally posted internally 18 Nov 2016: Background Late yesterday I got an email from my colleagues in France asking me to review a pitch deck about our Docker capabilities for a financial services client. I’m repeating my answers here as they probably deserve some broader sharing… Docker in the Enterprise Their presentation hit most of Ian […]
Filed under: Docker, DXC blogs | Leave a Comment
Tags: Docker
Originally posted internally 26 May 2016: Last week I called in on Brad Meiseles, the senior director of engineering responsible for VIC. It’s a product I’ve been watching since the earliest rumblings around what Project Bonneville did with the VMfork technology that had originally been envisaged as something for quicker launching virtual desktop infrastructure (VDI). VIC […]
Filed under: Docker, DXC blogs | 1 Comment
Tags: Docker, VIC, VMware, vSphere
At the recent DockerCon event in Austin Docker Inc announced two significant open source projects, Moby and LinuxKit. Moby essentially marks the split of Docker the open source project from Docker Inc the company, with the docker/docker GitHub repo moved to moby/moby. LinuxKit provides a set of tools to build ‘custom Linux subsystems that only […]
Filed under: Docker, InfoQ news | Leave a Comment
Tags: Docker, LinuxKit, Moby, open source, Unikernels
Originally posted internally 6 Jan 2016: I’d meant to post this before the Christmas break as a guide to things to tinker with over the break, but then I hit the point where pretty much everybody seemed to already be on leave, and it was clearly too late…. So Happy New Year, if you’re not already […]
Filed under: cloud, code, Docker, DXC blogs | 2 Comments
Tags: Ansible, aws, cloud, code, config management, containers, Docker, Fork and Pull, git, github, infrastructure