【发布时间】:2020-08-05 05:44:58
【问题描述】:
我正在开发 tensorflow 服务 docker 映像 我有一个 docker 命令来启动对象检测服务器,如下所示:
sudo docker run -p 8500:8500 -p 8501:8501 --mount type=bind,source=/home/ajinkyabobade93/keras-retinanet/retinanet_savedmodel,target=/models/retinanet/1 -e MODEL_NAME=retinanet -t tensorflow/serving &
我的问题是每次我运行这个 docker 时我都必须指定路径 /home/ajinkyabobade93/keras-retinanet/retinanet_savedmodel 这个路径来自我的个人计算机。我想将此文件夹放在 docker 映像中,这样我就不必每次都从本地主机指定路径。
如何运行这个 docker 容器,使源目录位于 docker 映像内而不是我的 PC 上?
【问题讨论】:
-
构建自定义镜像并复制您想要的文件。
-
@leopal 如何删除对
--mount type=bind的依赖?什么是 --mount 类型?
标签: docker tensorflow tensorflow-serving