Skip to content
/ rover Public

A docker image for apollo rover

Notifications You must be signed in to change notification settings

worksome/rover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

rover

A docker wrapper for rover CLI https://www.apollographql.com/docs/rover/getting-started.

Our small little project to build a Docker Image for Apollo Rover, as no official images are supplied.

Images pushed to our Docker Hub as worksome/rover.

Tags

Our image tags follows rover release versions without the v prefix.

We apply the mutable tag latest to most recent image we built based on a non-prelease version of Rover.

ARM architecture support

AMD/ARM multi-architecture image are built based on Debian stable-slim base images, and Rover binaries installed through official install script which fetches from Github releases. ARM 64-bit is expected to install aarch64-unknown-linux-gnu releases, while ARM 64-bit is expected to install x86_64-unknown-linux-gnu.

We can't build smaller Alpine Linux bases images, due to Rover not releasing musl binaries for aarch64, which would be requires for Alpine Linux that don't have glibc support. We don't want to build from sources, and maintain a more detailed build process.

Notice it was first with the version v0.9.2-rc.1 of Rover, ARM 64-bit was supported with release binaries[1],[2] and our Docker Image support ARM 64-bit as architecture was wrongly detected in our project as we based images on Alpine.

About

A docker image for apollo rover

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published