From cdb18eaa45caa60dc9bfe7795060d01033ed55a4 Mon Sep 17 00:00:00 2001 From: Arthur Jones Date: Wed, 18 Apr 2018 10:18:00 -0700 Subject: [PATCH] alpine build docs: Document docker images and alpine packages https://hub.docker.com/r/ajones17/frr/ contains pre-built docker images and alpine packages for the master branch of frr. Document this continuous delivery system on the alpine build page. Issue: https://github.com/FRRouting/frr/issues/2087 Signed-of-by: Arthur Jones --- doc/developer/building-frr-on-alpine.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/doc/developer/building-frr-on-alpine.rst b/doc/developer/building-frr-on-alpine.rst index 089032b03c..d303784d4e 100644 --- a/doc/developer/building-frr-on-alpine.rst +++ b/doc/developer/building-frr-on-alpine.rst @@ -10,6 +10,28 @@ Depending on your host, there are different ways of installing docker. Refer to the documentation here for instructions on how to install a free version of docker: https://www.docker.com/community-edition +Pre-built packages and docker images +------------------------------------ + +The master branch of https://github.com/frrouting/frr.git has a +continuous delivery of docker images to docker hub at: +https://hub.docker.com/r/ajones17/frr/. These images have the frr packages +in /pkgs/apk and have the frr package pre-installed. To copy Alpine +packages out of these images: + +:: + + id=`docker create ajones17/frr:latest` + docker cp ${id}:/pkgs _some_directory_ + docker rm $id + +To run the frr daemons (see below for how to configure them): + +:: + + docker run -it --rm --name frr ajones17/frr:latest + docker exec -it frr /bin/sh + Work with sources -----------------