@@ -15,28 +15,6 @@ Each of these containers run their services on port 5000.
15
15
16
16
The VWS and VWQ containers must point to the target manager container using the :envvar: `TARGET_MANAGER_BACKEND ` variable.
17
17
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
-
40
18
.. _creating-containers :
41
19
42
20
Creating containers
@@ -47,19 +25,19 @@ Creating containers
47
25
docker network create -d bridge vws-bridge-network
48
26
docker run \
49
27
--detach \
50
- --publish 5000 :5000 \
28
+ --publish 5005 :5000 \
51
29
--name vuforia-target-manager-mock \
52
30
--network vws-bridge-network \
53
31
adamtheturtle/vuforia-target-manager-mock
54
32
docker run \
55
33
--detach \
56
- --publish 5001 :5000 \
34
+ --publish 5006 :5000 \
57
35
-e TARGET_MANAGER_BACKEND=vuforia-target-manager-mock:5000 \
58
36
--network vws-bridge-network \
59
37
adamtheturtle/vuforia-vws-mock
60
38
docker run \
61
39
--detach \
62
- --publish 5002 :5000 \
40
+ --publish 5007 :5000 \
63
41
-e TARGET_MANAGER_BACKEND=vuforia-target-manager-mock:5000 \
64
42
--network vws-bridge-network \
65
43
adamtheturtle/vuforia-vwq-mock
@@ -85,7 +63,7 @@ For example, with the containers set up as in :ref:`creating-containers`, use ``
85
63
$ curl --request POST \
86
64
--header "Content-Type: application/json" \
87
65
--data '{}' \
88
- '127.0.0.1:5000 /databases'
66
+ '127.0.0.1:5005 /databases'
89
67
{
90
68
"client_access_key": "2d61c1d17bb94694bee77c1f1f41e5d9",
91
69
"client_secret_key": "b73f8170cf7d42728fa8ce66221ad147",
@@ -147,3 +125,25 @@ VWS container
147
125
The number of seconds to process each image for.
148
126
149
127
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