windows宿主机和docker容器设置挂载共享文件夹的步骤

windows宿主机和docker容器设置挂载共享文件夹的步骤,第1张

windows宿主机和docker容器设置挂载共享文件夹的步骤

本文详细介绍了在windowshost和docker容器中设置和挂载共享文件夹的过程,具有非常好的实用价值,希望对大家有所帮助。跟我回去看看。

docker容器中的程序流经常要浏览和启用主机文件目录中的数据信息,每次导入导出都很不方便和费力。

接下来,逐步将主机的特定文件夹名挂载到docker容器中。

1.打开Oracle虚拟机虚拟箱:

2.点击【设置】-->:点击左侧的【共享文件夹】。

3.双击[c/Users\?\c:\Users],开始写。这里,将驱动器D下的数据设置为挂载共享资源文件的目录。名称可以更改,这里设置为“数据”。说清楚。

4.重启virtualboxvm虚拟机,中间有等待时间:

5.建立一个容器,并检查您是否可以访问共享文件目录。

根据centos镜像系统建立一个容器名centos-1,使用主参数-v将D:\data文件目录挂载到容器的/home文件目录:

c:\Users\Administrator>;dockerrun-d-it-namecentos-1-v/data:/homecentos

9b871d35e1669640DD027a64214B3f78d9faec9a29e91f23aa717d7b7b5036ed

放入容器:

c:\Users\Administrator>;dockerexec-itcentos-1/bin/bash

[root@e952aff59318/]#

检查/home文件目录是否与本设备的D:\data文件目录一致:

[root@e952aff59318/]#cdhome [root@e952aff59318home]#ls a.txtdblogsslkey.log

一致性表示装载成功。

填写专业知识:docker镜像文件导入导出,适合量产

工作中经常要获取一些海外的镜像系统,但是在企业中由于网络的限制获取起来比较慢,所以习惯从美国的亚马逊web服务器上获取镜像系统,导出后免费下载到当地再导入到开发工具中。

1.查询镜像系统id

sudodockerimages REPOSITORYTAGIMAGEIDCREATEDSIZE quay.io/calico/nodev1.0.1c70511a49fa16weeksago257MB hello-worldlatest48b5124b27682monthsago1.84kB quay.io/coreos/flannelv0.7.063cee19df39c2monthsago73.8MB quay.io/calico/cniv1.5.5ada87b3276f32monthsago67.1MB

2.选择要打包的镜像系统,并执行打包说明。

quay.io-calico-node-1.tar·quay.io/calico/node

导出的文件xxx.tar会在当前目录下形成,然后压缩文件会被下载到本地。

3、将封装好的镜像系统导入开发工具

quay.io-calico-node-1.tar码头装卸

0a43edc59c00:Loadinglayer27.59MB/27.59MB 69a5574b2581:Loadinglayer3.636MB/3.636MB fb0933709f36:Loadinglayer3.913MB/3.913MB 7384abd120f5:Loadinglayer3.859MB/3.859MB e34911610de0:Loadinglayer27.06MB/27.06MB d6ec327c8cbe:Loadinglayer6.656kB/6.656kB LoadedimageID:sha256:ada87b3276f307a6b1b1ada15820b7c9842fd839fe5cc46ad5db8af81f7fd271

在这里,您可以应用本地镜像系统!

4.批量导入和导出镜像工具

浏览我的github以获取

以上为windows主机和docker容器设置和挂载共享文件夹的过程,就是我和大家分享的全部。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/774125.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存