如何使用数据卷在宿主机和docker容器之间共享文件
共享宿主机的目录给容器
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容器之间共享文件相关推荐
- 宿主机和docker容器之间的文件拷贝
1.从容器里面拷文件到宿主机 在宿主机里面执行以下命令: docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径 示例: 假设容器名为nginx,要从容器里面拷贝的文件路为 ...
- 容器安装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 ...
- 6. 修改docker端口 (映射宿主机和docker容器中的端口)
文章目录 1. 查询已运行的容器 2. 停止docker服务 3. 进入主机配置文件目录 4. 修改配置文件 5. 验证是否生效 1. 查询已运行的容器 2. 停止docker服务 systemctl ...
- Docker——容器内部执行宿主机的docker命令
现在有一个需求是在容器内部使用docker命令,但试了一下报命令不存在 解决办法: 把docker相关的命令和依赖使用-v挂载到容器 docker@box:~$ docker run -it -d \ ...
- 主机和linux机联机,虚拟机Linux以及宿主机WindowsXP这两者之间的Telnet
虚拟机,在计算机科学中的体系结构裏,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件.一起跟着小编来学习:虚拟机Linux以及宿主机W ...
- docker 容器共享数据_如何在Docker容器之间共享数据
docker 容器共享数据 介绍 (Introduction) Docker is a popular containerization tool used to provide software a ...
- 6 实现多主机间 Docker 容器通信
目录 1 iptables简介 1.1 基本操作指令 1.2 iptables 工作流程 2 实现多主机间Docker容器通信 2.1 目标 2.2 操作步骤总结 2.3 具体操作步骤 1 iptab ...
- Docker精华问答 | 多个 Docker 容器之间共享数据怎么办?
在计算机技术日新月异的今天, Docker 在国内发展的如火如荼.特别是在一线互联网公司 Docker 的使用是十分普遍的,甚至成为了一些企业面试的加分项,那么今天我们继续关于Docker 的精华问答 ...
- Docker详解---四、数据卷应用详解(将容器内部的应用配置文件挂在到宿主机)
1 痛点 每个容器在需要查看或修改配置信息时,都需要进入容器内部进行查阅.修改 配置信息和容器本身是绑定的,无法持久化,容器如果出现问题或被删除,配置信息.日志.历史存储的数据无法持久化,容器没了与该 ...
- sock 文件方式控制宿主机_docker的容器可视化工具portainer
1.搜索镜像 [root@holly ~]# docker search portainer 2.下载portainer [root@holly ~]# docker pull portainer/p ...
最新文章
- android GLES20 color
- pthread_cond_broadcast相关
- [bzoj1614]: [Usaco2007 Jan]Telephone Lines架设电话线
- 每天60秒读懂世界20211127
- 2021巨量引擎汽车直播行业研究报告
- nginx linux 长连接,Nginx实现长连接应用
- webpack的五个核心概念---webpack工作笔记002
- matlab2c使用c++实现matlab函数系列教程-mean函数
- SSL协议之数据加密过程详解
- liunx下安装tomcat7.0.82
- 服务器系统win12可以安装CAD,技术员教你解决win10系统安装CAD2012的教程介绍
- 业务层——跨越边界传输数据
- JPEG添加EXIF
- RCNN 的 Hard Negative Mining的原理
- 错误:‘Series‘ objects are mutable, thus they cannot be hashed
- Java基础知识面试题(2021最新版)
- 筋斗云接口编程 / 常用操作(二)
- django一个html先后两个form,Django教程(三)- Django表单Form
- 作为技术负责人,如何从0搭建公司后端技术栈
- Android自定义时间轴