@@ -35,15 +35,19 @@ if [[ -d "/root/.sqlflow" ]]; then
35
35
find /root/.sqlflow/* | xargs -I' {}' sh -c " docker load -i '{}' && sleep 10"
36
36
touch /root/.sqlflow/.loaded
37
37
fi
38
+ # use local step images for model zoo model
39
+ docker tag sqlflow/sqlflow:step sqlflow/sqlflow:latest
38
40
else
39
41
# c.f. https://github.com/sql-machine-learning/sqlflow/blob/develop/.travis.yml
40
42
docker pull sqlflow/sqlflow:jupyter
41
43
docker pull sqlflow/sqlflow:mysql
42
44
docker pull sqlflow/sqlflow:server
43
45
docker pull sqlflow/sqlflow:step
46
+ docker pull sqlflow/sqlflow:modelzooserver
44
47
docker pull argoproj/argoexec:v2.7.7
45
48
docker pull argoproj/argocli:v2.7.7
46
49
docker pull argoproj/workflow-controller:v2.7.7
50
+ docker tag sqlflow/sqlflow:modelzooserver sqlflow/sqlflow:model_zoo
47
51
fi
48
52
echo " Done."
49
53
@@ -163,6 +167,7 @@ expose argo service/argo-server 9001:2746
163
167
expose default pod/sqlflow-server 8888:8888
164
168
expose default pod/sqlflow-server 3306:3306
165
169
expose default pod/sqlflow-server 50051:50051
170
+ expose default pod/sqlflow-server 50055:50055
166
171
167
172
# Get Jupyter Notebook's token, for single-user mode, we disabled the token checking
168
173
# jupyter_addr=$(kubectl logs pod/sqlflow-server notebook | grep -o -E "http://127.0.0.1[^?]+\?token=.*" | head -1)
@@ -176,6 +181,7 @@ Access Jupyter Notebook at: http://localhost:8888
176
181
Access Kubernetes Dashboard at: http://localhost:9000
177
182
Access Argo Dashboard at: http://localhost:9001
178
183
Access SQLFlow with cli: ./sqlflow --data-source=" \" $mysql_addr \" "
184
+ Access SQLFlow Model Zoo at: localhost:50055
179
185
180
186
Stop minikube with: minikube stop
181
187
Stop vagrant vm with: vagrant halt
0 commit comments