@@ -35,15 +35,19 @@ if [[ -d "/root/.sqlflow" ]]; then
3535 find /root/.sqlflow/* | xargs -I' {}' sh -c " docker load -i '{}' && sleep 10"
3636 touch /root/.sqlflow/.loaded
3737 fi
38+ # use local step images for model zoo model
39+ docker tag sqlflow/sqlflow:step sqlflow/sqlflow:latest
3840else
3941 # c.f. https://github.com/sql-machine-learning/sqlflow/blob/develop/.travis.yml
4042 docker pull sqlflow/sqlflow:jupyter
4143 docker pull sqlflow/sqlflow:mysql
4244 docker pull sqlflow/sqlflow:server
4345 docker pull sqlflow/sqlflow:step
46+ docker pull sqlflow/sqlflow:modelzooserver
4447 docker pull argoproj/argoexec:v2.7.7
4548 docker pull argoproj/argocli:v2.7.7
4649 docker pull argoproj/workflow-controller:v2.7.7
50+ docker tag sqlflow/sqlflow:modelzooserver sqlflow/sqlflow:model_zoo
4751fi
4852echo " Done."
4953
@@ -163,6 +167,7 @@ expose argo service/argo-server 9001:2746
163167expose default pod/sqlflow-server 8888:8888
164168expose default pod/sqlflow-server 3306:3306
165169expose default pod/sqlflow-server 50051:50051
170+ expose default pod/sqlflow-server 50055:50055
166171
167172# Get Jupyter Notebook's token, for single-user mode, we disabled the token checking
168173# 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
176181Access Kubernetes Dashboard at: http://localhost:9000
177182Access Argo Dashboard at: http://localhost:9001
178183Access SQLFlow with cli: ./sqlflow --data-source=" \" $mysql_addr \" "
184+ Access SQLFlow Model Zoo at: localhost:50055
179185
180186Stop minikube with: minikube stop
181187Stop vagrant vm with: vagrant halt
0 commit comments