优秀的编程知识分享平台

网站首页 > 技术文章 正文

Docker与主机互传文件(基于Tomcat)

nanyue 2024-08-11 20:37:31 技术文章 15 ℃

Docker

Tomcat

Java

相关内容可以查看我之前的文章:

CentOS7安装Docker与RabbitMQ镜像

构建Tomcat容器

拉取Tomcat镜像:

docker pull tomcat

本例用默认的最新版。

拉取Tomcat镜像

运行:

docker run -d --name tomcat --publish 8080:8080 tomcat

别名为tomcat

运行结果

记住运行之后显示这个长字符串,这是容器的全ID,后面要用:

也可以用以下命令获取:

docker inspect -f '{{.Id}}' 容器别名

获取全ID

访问一下,运行成功:

Tomcat运行成功

文件上传Docker

新建一个简单的测试页面,放入服务器。

test.html

服务器路径

将文件上传至Docker容器命令:

docker cp 要复制的文件路径 容器全ID:容器路径

Docker中Tomcat的路径如下:

路径

复制:

上传文件

访问测试一下:

测试页面

Docker回传文件

回传命令:

docker cp 容器全ID:容器文件 主机目录

从Docker中回传一张图片:

回传命令

图片

最近发表
标签列表