
deephdc/deep-oc-generic-dev!Build Status
DEEP-OC-generic-dev是一个集成Jupyter Notebook、Jupyter Lab和DEEP as a Service (DEEPaaS) API组件的Docker容器。该镜像不包含应用代码,旨在为DEEP-OC模块开发提供标准化环境。用户可通过挂载主机卷或使用Git拉取代码,在Jupyter环境中开发应用,测试后提交至代码仓库。
bash$ docker run -ti -p 5000:5000 -p 6006:6006 -p 8888:8888 deephdc/deep-oc-generic-dev
该命令会从Docker Hub拉取镜像并启动容器,映射以下端口:
启动后,通过浏览器访问:
bash$ deepaas-run --listen-ip=0.0.0.0 --listen-port=5000
如需将主机目录挂载到容器:
bash$ docker run -ti -p 5000:5000 -p 6006:6006 -p 8888:8888 -v $HOME/data:/srv/app/data deephdc/deep-oc-generic-dev
上述命令将主机$HOME/data目录挂载到容器/srv/app/data路径。
bash$ git clone [***]
bash$ cd DEEP-OC-generic-dev $ docker build -t deephdc/deep-oc-generic-dev .
Dockerfile支持以下构建参数(ARG):
image:基础镜像(默认:tensorflow/tensorflow)tag:Tensorflow基础镜像标签(默认:1.14.0-py3)pyVer:Python版本('python'对应Python2,'python3'对应Python3,默认:python3)构建Tensorflow 1.14.0 CPU版本(Python3):
bash$ docker build -t deephdc/deep-oc-generic-dev:tf1.14.0-cpu --build-arg tag=1.14.0-py3 --build-arg pyVer=python3 .
首次访问Jupyter时,需在登录页面输入token。Token可通过以下方式获取:
docker logs <containerID>查看容器日志启动容器时可通过环境变量jupyterPASSWORD设置密码:
bash$ docker run -ti -p 5000:5000 -p 6006:6006 -p 8888:8888 -e jupyterPASSWORD=your_secure_password deephdc/deep-oc-generic-dev
注意:密码长度需超过8个字符,引号会被视为密码的一部分。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务