zoukankan      html  css  js  c++  java
  • docker在windows下上传文件到容器

    我的系统是windows10,docker是用DockerToolbox工具安装的,安装完之后会默认挂载Windows的C:/Users目录,在docker里面对应路径是/c/Users,docker默认的用户路径是/c/Users/windows的登录用户名,对应windows的登录用户目录:C:/Users/windows的登录用户名。

    登录Docker Quickstart Terminal之后的默认用户路径是/c/Users/windows的登录用户名,对应windows系统下的路径是C:/Users/windows的登录用户名,所以在docker下可以直接访问windows用户桌面上文件,然后通过docker cp 命令将桌面上的文件上传到docker容器里面:

    # cd 到windows的桌面目录,然后再用 docker cp命令上传文件 
    cd ~/Desktop 
    docker cp 上传的文件名 容器名或容器id:容器路径 
    # 上传windows桌面文件 upload.txt 到容器myCentos的 /usr/local 目录下 
    cd ~/Desktop 
    docker cp upload.txt myCentos:/usr/local

    注意一定要先 cd 到 ~/Desktop 目录,不能直接 docker cp ~/Desktop/upload.txt myCentos:/usr/local
    会报错:GetFileAttributesEx C:c: The system cannot find the file specified.

  • 相关阅读:
    Python 面向对象编程
    snmp获取交换机端口和对应ip
    python IPy
    Django F()与Q()函数
    装饰器使用
    log日志信息查看
    shell简单入门
    gunicorn开启、关闭和重启
    CF1453B
    ACWing845 八数码(BFS,全排列hash)
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/11395818.html
Copyright © 2011-2022 走看看