IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker: 宿主机器tomcat下 webappsconflogs 和docker容器内tomcat实例文件挂载 -> 正文阅读

[系统运维]Docker: 宿主机器tomcat下 webappsconflogs 和docker容器内tomcat实例文件挂载

1.拉最新 tomcat 8?

docker pull tomcat:8

2.查看本地 镜像

?3.挂载语法

docker run --name mytomcat8 -p 8888:8080 -v ~/soft/apache-tomcat-8.5.68/webapps:/usr/local/tomcat/webapps/ -d tomcat:8

多目录挂载 只需多个 -v 连接即可 如下代码示例 映射 webapps、conf、logs 三个文件夹 :

ufo@UPC:~$ docker images
REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
tomcat        8         ecd199dd86fe   42 hours ago   533MB
nginx         latest    4cdc5dd7eaad   3 days ago     133MB

ufo@UPC:~$ docker run -d --name dk_tomcat8 -p 8888:8080 -v ~/soft/apache-tomcat-8.5.69/conf/:/usr/local/tomcat/conf/ -v ~/soft/apache-tomcat-8.5.69/logs/:/usr/local/tomcat/logs/ -v ~/soft/apache-tomcat-8.5.69/webapps/:/usr/local/tomcat/webapps/ ecd199dd86fe

94942783d42efbc622a03021540a0d2ed7814eb9e9bad47383adfcdf90e0a1e5
ufo@UPC:~$ docker ps
CONTAINER ID   IMAGE          COMMAND             CREATED         STATUS         PORTS                                       NAMES
94942783d42e   ecd199dd86fe   "catalina.sh run"   6 seconds ago   Up 4 seconds   0.0.0.0:8888->8080/tcp, :::8888->8080/tcp   dk_tomcat8

war包、配置文件、在宿主机器上目录更新的同时 docker 容器内的文件内容也跟着改变,日志也会从docker容器logs文件夹同步到宿主机器logs下。

?4.测试

?--------------------------------------------------------------------------------------------------------------------------------

?PS:如果访问 404?

docker exec -it 【实例ID】 /bin/bash

?执行

mv webapps webapps_bak
mv webapps webapps.dist webapps

Ctrl+P+Q:

docker restart xx

‘‘OK’’!

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-11 16:57:23  更:2021-07-11 16:59:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/5 21:46:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码