docker使用说明

一、挂载 volumes,实现两个系统之间的共享文件夹。

docker run 的时候,如果需要挂载宿主机的某个目录,可以这样?
docker run -it -v host-path:container-path image

这里要注意以下几个地方:

 1、 <host-path> 和 <container-path> 都必须是目录

 2、 <container-path> 必须是容器中的绝对路径

 3、 <host-path> 路径如果不存在,执行完成之后,docker 会给宿主机创建该目录; <host-path>可以使用相对路径,但是相对的并不是当前的工作目录,而是 /var/lib/docker/volumes/

 4、如果只有一个路径,比如 docker run -it -v <path> <image> ,这种情况叫做匿名挂载, <image>表示的是 container 中的位置,宿主机会在 /var/lib/docker/volumes/ 下随机创建一个目录与 container 中的 <path> 对应

 5、不管以何种方式 mount,容器销毁之后,由 -v 在宿主机上创建的目录不会销毁

二. docker run -it --rm …

–rm 就是为了告诉 docker 只要这个 container 一退出,自动删除 container.
-i : interactive 表示可以与 container 交互,输入命令
-t : pseudo terminal 提供交互的 terminal 界面

三 .删除 容器和镜像

删除 容器
docker rm containerID

删除 镜像
docker rmi imageID
注意:在删除镜像前,应当先删除对应的容器
镜像 相当有C++中的 类,而容器 相当于类的一个 实例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值