Docker学习

官方

Docker简介

  • -v:-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。
docker run -it --rm -e WINEDEBUG=-all -v /home/hjb_usr04/Rawdata/LCMS:/LCMS chambm/pwiz-skyline-i-agree-to-the-vendor-licenses wine msconvert /LCMS/NEG/HX-A01-1.wiff -o /data/NEG/
docker run -it --rm -v /home/hjb_usr04/Rawdata/:/data chambm/pwiz-skyline-i-agree-to-the-vendor-licenses /bin/bash
  • 数据卷:“其实就是一个正常的容器,专门用来提供数据卷供其它容器挂载的”。感觉像是由一个容器定义的一个数据挂载信息。其他的容器启动可以直接挂载数据卷容器中定义的挂载信息。创建一个普通的容器。用--name给他指定了一个名(不指定的话会生成一个随机的名子)。
docker run -v /home/hjb_usr04/Rawdata:/data --name dataVol chambm/pwiz-skyline-i-agree-to-the-vendor-licenses /bin/bash
  • 再创建一个新的容器,来使用这个数据卷。–volumes-from用来指定要从哪个数据卷来挂载数据
docker run -it --volumes-from dataVol --name d1 chambm/pwiz-skyline-i-agree-to-the-vendor-licenses /bin/bash
  • 从容器内拷贝文件到主机上
docker cp 75d29bb8bf8e:/data/NEG/HX-A01-1-Sample092.mzML ~/
  • 用-v挂载主机数据卷到容器内
docker run -v /path/to/hostdir:/mnt $container
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值