共享宿主机的目录给容器

 docker run -i -t -v ~/download:/home/hello python3-env /bin/bash

-v  表示创建一个数据卷并挂载到容器里
 ~/download:/home/hello 冒号前面是宿主机目录,后面是容器里的目录。表示把宿主机的download目录挂载到容器的/home/hello目录下。注意run之后是一个新的容器,ID都不一样的。

 注意:python3-env是镜像的名称

从Dockerfile新建一个镜像

Dockerfile内容如下:

FROM debian
RUN apt-get update
RUN apt-get install -y python3-pip

新建镜像

docker build -t python3-env .

进入该镜像查看python版本

docker run -t -i python3-env /bin/bash

root@044fbdf3730e:/# python3
Python 3.2.3 (default, Feb 20 2013, 14:44:27)

--End--

转载于:https://www.cnblogs.com/ibgo/p/4129668.html

如何使用数据卷在宿主机和docker容器之间共享文件相关推荐

  1. 宿主机和docker容器之间的文件拷贝

    1.从容器里面拷文件到宿主机 在宿主机里面执行以下命令: docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径 示例: 假设容器名为nginx,要从容器里面拷贝的文件路为 ...

  2. 容器安装java_在docker容器中安装Java(从宿主机向docker容器中拷贝文件)

    操作系统 [root@Optimus /]# uname -a Linux Optimus 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2 ...

  3. 6. 修改docker端口 (映射宿主机和docker容器中的端口)

    文章目录 1. 查询已运行的容器 2. 停止docker服务 3. 进入主机配置文件目录 4. 修改配置文件 5. 验证是否生效 1. 查询已运行的容器 2. 停止docker服务 systemctl ...

  4. Docker——容器内部执行宿主机的docker命令

    现在有一个需求是在容器内部使用docker命令,但试了一下报命令不存在 解决办法: 把docker相关的命令和依赖使用-v挂载到容器 docker@box:~$ docker run -it -d \ ...

  5. 主机和linux机联机,虚拟机Linux以及宿主机WindowsXP这两者之间的Telnet

    虚拟机,在计算机科学中的体系结构裏,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件.一起跟着小编来学习:虚拟机Linux以及宿主机W ...

  6. docker 容器共享数据_如何在Docker容器之间共享数据

    docker 容器共享数据 介绍 (Introduction) Docker is a popular containerization tool used to provide software a ...

  7. 6 实现多主机间 Docker 容器通信

    目录 1 iptables简介 1.1 基本操作指令 1.2 iptables 工作流程 2 实现多主机间Docker容器通信 2.1 目标 2.2 操作步骤总结 2.3 具体操作步骤 1 iptab ...

  8. Docker精华问答 | 多个 Docker 容器之间共享数据怎么办?

    在计算机技术日新月异的今天, Docker 在国内发展的如火如荼.特别是在一线互联网公司 Docker 的使用是十分普遍的,甚至成为了一些企业面试的加分项,那么今天我们继续关于Docker 的精华问答 ...

  9. Docker详解---四、数据卷应用详解(将容器内部的应用配置文件挂在到宿主机)

    1 痛点 每个容器在需要查看或修改配置信息时,都需要进入容器内部进行查阅.修改 配置信息和容器本身是绑定的,无法持久化,容器如果出现问题或被删除,配置信息.日志.历史存储的数据无法持久化,容器没了与该 ...

  10. sock 文件方式控制宿主机_docker的容器可视化工具portainer

    1.搜索镜像 [root@holly ~]# docker search portainer 2.下载portainer [root@holly ~]# docker pull portainer/p ...

最新文章

  1. android GLES20 color
  2. pthread_cond_broadcast相关
  3. [bzoj1614]: [Usaco2007 Jan]Telephone Lines架设电话线
  4. 每天60秒读懂世界20211127
  5. 2021巨量引擎汽车直播行业研究报告
  6. nginx linux 长连接,Nginx实现长连接应用
  7. webpack的五个核心概念---webpack工作笔记002
  8. matlab2c使用c++实现matlab函数系列教程-mean函数
  9. SSL协议之数据加密过程详解
  10. liunx下安装tomcat7.0.82
  11. 服务器系统win12可以安装CAD,技术员教你解决win10系统安装CAD2012的教程介绍
  12. 业务层——跨越边界传输数据
  13. JPEG添加EXIF
  14. RCNN 的 Hard Negative Mining的原理
  15. 错误:‘Series‘ objects are mutable, thus they cannot be hashed
  16. Java基础知识面试题(2021最新版)
  17. 筋斗云接口编程 / 常用操作(二)
  18. django一个html先后两个form,Django教程(三)- Django表单Form
  19. 作为技术负责人,如何从0搭建公司后端技术栈
  20. Android自定义时间轴

热门文章

  1. cxgrid定位在第一行并显示内置编辑器
  2. Java开发笔记(一百二十七)Swing的标签
  3. 2019JS必看面试题
  4. 二分查找, 插入位置
  5. [Luogu 1197] JSOI2008 星球大战
  6. SVN服务器搭建--Subversio与TortoiseSVN的配置安装(Windows)
  7. python的paramiko模块
  8. C#高级编程----反射的小结
  9. 快来对号入座!四句话告诉你怎样的企业适用于移动平台
  10. 使用java.text包格式化数字和日期