zoukankan      html  css  js  c++  java
  • OpenFace Docker 使用简介

    在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 <containerId>:/file/path/within/container /host/path/target和docker cp /host/path/target <containerId>:/file/path/within/container实现主机和容器之间数据的交互,举例如下

    touch test1
    docker cp test1 5863e415d41c:/root
    docker cp 5863e415d41c:/root/test2 .
  • 相关阅读:
    HDU 2544 最短路
    Codeforces Round #358 (Div. 2) Alyona and Strings
    Codeforces Round #358 (Div. 2) Alyona and the Tree
    Codeforces Round #357 (Div. 2) Runaway to a Shadow
    pycharm快捷键和一些常用的设置
    Python不同功能的函数
    面向对象技术简介
    数据结构
    python学习笔记
    ORACLE基本语法
  • 原文地址:https://www.cnblogs.com/pursuiting/p/7819178.html
Copyright © 2011-2022 走看看