Volume数据共享

简介: Volume数据共享

一、为什么使用Volume进行数据共享


在使用mysql时,不可能使用容器存储进行数据的存储,需要我们将数据存储到物理机上,这时就需要我们用到Volume。


二、使用Volume命令


docker run  --name tomcat -v  F:\study\docker\webapps: /usr/local/tomcat/webapps  tomcat


三、查看挂载目录


docker ps  #查看所有镜像
docker inspect  镜像编号
![image.png](https://upload-images.jianshu.io/upload_images/15616626-d02e5c5d0b56d317.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
##四、dockerfile文件中设置挂载点
###1、创建dockerfile文件编写脚本


FROM tomcat #基准镜像
VOLUME "/usr/local/tomcat/webapps"  #设置共享文件

###2、创建镜像


docker build -t caiweiwei/volume   F:\老齐课程学习\docker学习\Docker与K8S课程源代码\源代码\volume

###3、启动镜像


docker run -d caiweiwei/volume

###4、查看挂载点并把共享目录加载镜像目录


docker inspect




相关文章
|
5月前
|
存储 安全 API
OpenStack的块存储卷管理卷 (Volume)
【8月更文挑战第26天】
164 5
|
2月前
|
存储 Kubernetes 监控
使用 Persistent Volumes 管理存储
使用 Persistent Volumes 管理存储
|
3月前
|
存储 监控 数据安全/隐私保护
GlusterFS存储卷创建
GlusterFS存储卷创建
75 7
|
4月前
|
存储 Kubernetes 开发工具
Kerbernetes的volume基础应用
关于Kubernetes存储卷(Volume)基础应用的教程,涵盖了存储卷的概述、Kubernetes内置存储卷类型、使用注意事项、本地存储卷案例、临时存储卷案例、网络存储案例以及其他存储案例,并提供了相应的命令和配置文件示例。
53 0
|
5月前
|
存储 固态存储 API
|
8月前
|
存储 Kubernetes 应用服务中间件
k8s-配置与存储-持久化存储-NFS 挂载、StorageClass 存储类 动态创建NFS-PV案例
k8s-配置与存储-持久化存储-NFS 挂载、StorageClass 存储类 动态创建NFS-PV案例
705 0
|
8月前
|
存储 Kubernetes Docker
k8s持久化储存:pv,pvc和nfs等相关技术
k8s持久化储存:pv,pvc和nfs等相关技术
|
存储 Kubernetes 容器
k8s--数据存储、PV、PVC
k8s--数据存储、PV、PVC
|
存储 文件存储
NAS(Network Attached Storage,网络附属存储)是可以支持快照功能的
NAS(Network Attached Storage,网络附属存储)是可以支持快照功能的
312 0

热门文章

最新文章