Docker数据卷

数据卷介绍

数据卷是一个或多个容器中专门指定的目录,它能够绕过联合文件系统。卷被设计用作数据持久化、并且是独立于容器的生命周期的。因此,Docker不会在删除容器时自动删除数据卷,也不会主动“垃圾回收”掉容器不再使用的卷。

tomcat为例

首先进入到/usr/local/docker/tomcat目录中创建ROOT目录,在里面创建一个index.html文件
在这里插入图片描述
在index.html文件中写入
在这里插入图片描述
执行命令,启动tomcat

#查看容器
$	docker exec -it tomcat bash   
#启动容器			
$	docker run 	-it tomcat bash

-p 80:8080 容器中的ip(8080)映射到宿主机(80)
– name tomcat 启动容器的名字为tomcat
-d 启动守护进程
-v /usr/local/docker/tomcat/ROOT/:/usr/local/tomcat/webapps/ROOT 启动数据卷,左边为宿主机路径, 右边为容器目录

docker run -p 8080:8080 --name tomcat -d -v /usr/local/docker/tomcat/ROOT/:/usr/local/tomcat/webapps/ROOT tomcat

在这里插入图片描述
启动成功后就可访问页面,可以启动多个tomcat在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值