summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Jones <arthur.jones@riverbed.com>2018-04-18 10:18:00 -0700
committerArthur Jones <arthur.jones@riverbed.com>2018-04-18 10:37:11 -0700
commitcdb18eaa45caa60dc9bfe7795060d01033ed55a4 (patch)
tree60533ab1bf02d4ae976df22f20d064d819328d1e
parentc477dd0e7c5b38920cd0f79a2a08b0277270bbe9 (diff)
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 <arthur.jones@riverbed.com>
-rw-r--r--doc/developer/building-frr-on-alpine.rst22
1 files changed, 22 insertions, 0 deletions
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
-----------------