Skip to content

Commit ed8cfae

Browse files
Merge pull request #1047 from VWS-Python/document-docker-hub
Update documentation to acknowledge that the Docker images are on the…
2 parents 56c77d8 + 4584904 commit ed8cfae

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

docs/source/docker.rst

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,6 @@ Each of these containers run their services on port 5000.
1515

1616
The VWS and VWQ containers must point to the target manager container using the :envvar:`TARGET_MANAGER_BACKEND` variable.
1717

18-
Building images from source
19-
^^^^^^^^^^^^^^^^^^^^^^^^^^^
20-
21-
.. prompt:: bash
22-
23-
export REPOSITORY_ROOT=$PWD
24-
export DOCKERFILE_DIR=$REPOSITORY_ROOT/src/mock_vws/_flask_server/dockerfiles
25-
export BASE_DOCKERFILE=$DOCKERFILE_DIR/base/Dockerfile
26-
export TARGET_MANAGER_DOCKERFILE=$DOCKERFILE_DIR/target_manager/Dockerfile
27-
export VWS_DOCKERFILE=$DOCKERFILE_DIR/vws/Dockerfile
28-
export VWQ_DOCKERFILE=$DOCKERFILE_DIR/vwq/Dockerfile
29-
30-
export BASE_TAG=vws-mock:base
31-
export TARGET_MANAGER_TAG=adamtheturtle/vuforia-target-manager-mock:latest
32-
export VWS_TAG=adamtheturtle/vuforia-vws-mock:latest
33-
export VWQ_TAG=adamtheturtle/vuforia-vwq-mock:latest
34-
35-
docker build $REPOSITORY_ROOT --file $BASE_DOCKERFILE --tag $BASE_TAG
36-
docker build $REPOSITORY_ROOT --file $TARGET_MANAGER_DOCKERFILE --tag $TARGET_MANAGER_TAG
37-
docker build $REPOSITORY_ROOT --file $VWS_DOCKERFILE --tag $VWS_TAG
38-
docker build $REPOSITORY_ROOT --file $VWQ_DOCKERFILE --tag $VWQ_TAG
39-
4018
.. _creating-containers:
4119

4220
Creating containers
@@ -47,19 +25,19 @@ Creating containers
4725
docker network create -d bridge vws-bridge-network
4826
docker run \
4927
--detach \
50-
--publish 5000:5000 \
28+
--publish 5005:5000 \
5129
--name vuforia-target-manager-mock \
5230
--network vws-bridge-network \
5331
adamtheturtle/vuforia-target-manager-mock
5432
docker run \
5533
--detach \
56-
--publish 5001:5000 \
34+
--publish 5006:5000 \
5735
-e TARGET_MANAGER_BACKEND=vuforia-target-manager-mock:5000 \
5836
--network vws-bridge-network \
5937
adamtheturtle/vuforia-vws-mock
6038
docker run \
6139
--detach \
62-
--publish 5002:5000 \
40+
--publish 5007:5000 \
6341
-e TARGET_MANAGER_BACKEND=vuforia-target-manager-mock:5000 \
6442
--network vws-bridge-network \
6543
adamtheturtle/vuforia-vwq-mock
@@ -85,7 +63,7 @@ For example, with the containers set up as in :ref:`creating-containers`, use ``
8563
$ curl --request POST \
8664
--header "Content-Type: application/json" \
8765
--data '{}' \
88-
'127.0.0.1:5000/databases'
66+
'127.0.0.1:5005/databases'
8967
{
9068
"client_access_key": "2d61c1d17bb94694bee77c1f1f41e5d9",
9169
"client_secret_key": "b73f8170cf7d42728fa8ce66221ad147",
@@ -147,3 +125,25 @@ VWS container
147125
The number of seconds to process each image for.
148126

149127
Default 0.5
128+
129+
Building images from source
130+
^^^^^^^^^^^^^^^^^^^^^^^^^^^
131+
132+
.. prompt:: bash
133+
134+
export REPOSITORY_ROOT=$PWD
135+
export DOCKERFILE_DIR=$REPOSITORY_ROOT/src/mock_vws/_flask_server/dockerfiles
136+
export BASE_DOCKERFILE=$DOCKERFILE_DIR/base/Dockerfile
137+
export TARGET_MANAGER_DOCKERFILE=$DOCKERFILE_DIR/target_manager/Dockerfile
138+
export VWS_DOCKERFILE=$DOCKERFILE_DIR/vws/Dockerfile
139+
export VWQ_DOCKERFILE=$DOCKERFILE_DIR/vwq/Dockerfile
140+
141+
export BASE_TAG=vws-mock:base
142+
export TARGET_MANAGER_TAG=adamtheturtle/vuforia-target-manager-mock:latest
143+
export VWS_TAG=adamtheturtle/vuforia-vws-mock:latest
144+
export VWQ_TAG=adamtheturtle/vuforia-vwq-mock:latest
145+
146+
docker build $REPOSITORY_ROOT --file $BASE_DOCKERFILE --tag $BASE_TAG
147+
docker build $REPOSITORY_ROOT --file $TARGET_MANAGER_DOCKERFILE --tag $TARGET_MANAGER_TAG
148+
docker build $REPOSITORY_ROOT --file $VWS_DOCKERFILE --tag $VWS_TAG
149+
docker build $REPOSITORY_ROOT --file $VWQ_DOCKERFILE --tag $VWQ_TAG

0 commit comments

Comments
 (0)