OpenFace Docker 使用簡介

2022-07-28 06:00:23 字數 1201 閱讀 7255

在docker中使用openface最大的問題是資料與主機的互動,下面我介紹幾種方法來實現主機與docker容器的資料互動。

1、第一種也是最方便的一種方法是在進入容器時使用-v引數將主機的目錄掛載到容器的指定目錄下。首先切換到root,再進入openface

su

docker run -v /home/username/downloads:/mnt -p 9000:9000 -p 8000:8000 -t -i bamos/openface /bin/bash

上述命令將主機的/home/username/downloads資料夾掛載到了容器的/mnt資料夾下,通過這兩個資料夾,主機和容器之間便能實現資料的互動。

2、首先執行docker ps,得到正在執行的容器的一些資訊

container id        image               command                  created             status              ports                                            names

5863e415d41c bamos/openface "

/bin/bash

"20 minutes ago up 20 minutes 0.0.0.0:8000->8000/tcp, 0.0.0.0:9000->9000/tcp loving_hawking

80488b68a334 bamos/openface "

/bin/sh -c '/bin/bas

" about an hour ago up about an hour 8000/tcp, 9000/tcp jovial_shaw

然後使用docker cp :/file/path/within/container /host/path/target和docker cp /host/path/target :/file/path/within/container實現主機和容器之間資料的互動,舉例如下

touch test1

docker cp test1 5863e415d41c:/root

docker cp 5863e415d41c:/root/test2 .

VMware License Server使用經驗

近期在測試vmware server,在使用vmware license server的時候碰到一些問題,經過兩天的實驗,問題得以解決,現記錄如下,以供朋友們參考。1 複製license檔案 在安裝vmware virtualcenter的時候,會一同安裝license server伺服器。如果你在...

Django Rest framework使用例項

一 修改配置檔案 setting.py django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages django.contri...

Android AlarmManager 使用指南

intent intent new intent intent.setaction updatemgr.check update action 如果你的flag 是flag one shot,那麼你就只能受到一次廣播。如果使用setrepeat,你設定的intervalmills 少於60s,那麼就...