镜像加速(Docker Toolbox)与挂载数据到到虚拟机

更改虚拟磁盘存储位置与镜像加速

一、镜像加速设置

1、docker默认的镜像仓库下载太慢,这里我们使用的阿里云的镜像加速器

2、首先注册阿里云账号并登录,阿里云网址:https://www.aliyun.com

3、然后进入容器镜像服务页面,可以输入:https://cr.console.aliyun.com/ 进入

4、点击“镜像加速器”,获取加速器地址

attachments-2020-03-59mxj8Kv5e79c4036bbd7.png

5、执行如下命令:

创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。

#移除默认虚拟机
docker-machine rm -y default
#再创建默认虚拟机,并指定镜像地址
docker-machine create --engine-registry-mirror=https://koq0g34v.mirror.aliyuncs.com -d virtualbox default
#查看机器的环境配置,并配置到本地,并通过Docker客户端访问Docker服务。
docker-machine env default

# 再运行
eval "$(docker-machine env default)"

# 最后:查看最下面的镜像加速地址改变成你要的了么
docker info
# 然后重启default(选做)
docker-machine restart default


二、挂载数据到虚拟机:


1. 先设置 到 VirtualBox 中 docker 用的那个虚拟机的共享文件夹

  填写好共享文件夹路径和名称。如:共享文件夹路径:d:\ 共享文件夹名称: d

  然后勾选自动挂载和固定分配

attachments-2020-03-Kws4HDBs5e79c72c6dbb0.png

2.重启之后就有/d 然后你就可以在虚拟机中看到 /d 这个目录,目录中的文件也就是 windows系统中 D:\ 中的文件,挂在文件进docker 虚拟机:

#重启
docker-machine restart default    

#下载镜像
docker pull omicsclass/blast-plus

#运行镜像,并用-v 参数 :设置windows中的/d/blast 映射到虚拟机中的/work 目录,注意中间用":"隔开
docker run -it -v /d/blast:/work --rm omicsclass/blast-plus:latest

验证一下:

attachments-2020-04-uGscTl005e9fcc79b978d.png

和我windows目录内容一致:attachments-2020-04-1A0sDxZP5e9fcc98715df.png


三、更改虚拟磁盘存储位置(选修)

1、由于我们会不断增加docke镜像,而虚拟机的默认存储位置是C盘,为了给系统盘减负,最好将磁盘移动到其他位置

2、先在cmd执行【docker-machine stop default】命令停止default虚拟机

attachments-2020-03-NplCjmU75e79c22b00783.png

3、打开“Oracle VM VirtualBox”,点击 管理->虚拟介质管理

attachments-2020-03-vLGNRiDy5e79c25f1b0bf.png

4、选中disk.vmdk,右键->复制

attachments-2020-03-70LcFbjN5e79c2ae1cec6.png

5、点击“下一步”

attachments-2020-03-HL5FpHsy5e79c2c3a216e.png

6、选中“VMDK”,下一步

attachments-2020-03-8QEg9z8b5e79c31e56c30.png

7、设置副本的名称和地址,点击“复制”


attachments-2020-03-2WiBQc1U5e79c3133551a.png

8、回到VirtualBox页面,点击 设置->存储

attachments-2020-03-ayj6Feao5e79c3354b191.png
9、点击添加虚拟硬盘

attachments-2020-03-mgqMvvm95e79c34c1bf42.png

10、使用现有的虚拟盘,选中刚刚复制的那个

attachments-2020-03-AUdnuKDi5e79c35c0f058.png

11、删除原来的disk.vmdk


12、cmd执行【docker-machine start default】命令启动default虚拟机

attachments-2020-03-JwsmY24C5e79c3b100b67.png


原文链接:https://blog.csdn.net/galen2016/article/details/89219199

  • 发表于 2020-03-24 16:05
  • 阅读 ( 839 )
  • 分类:linux

2 条评论

请先 登录 后评论
omicsgene
omicsgene

生物信息

319 篇文章

作家榜 »

  1. omicsgene 319 文章
  2. 安生水 216 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. CORNERSTONE 72 文章
  6. 红橙子 47 文章
  7. 生信老顽童 43 文章
  8. landy 37 文章