@@ -15,28 +15,6 @@ Each of these containers run their services on port 5000.
1515
1616The 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
4220Creating 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