色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Docker tomcat的設置內存大小配置方式

瀏覽:3日期:2024-10-30 09:13:32

安裝再docker中的tomcat,在下載大文件或者某些情況下,會出現tomcat的內存溢出等情況,所以需要配置tomcat的內存大小,docker中的tomcat內存大小配置有兩種方式:

一、掛載docker中的配置文件

通過將docker中tomcat的catalina.sh配置文件掛載到宿主機中,然后再catalina.sh配置jvm內存大小即可。

1、需要重新運行一個tomcat容器(注意: 端口和容器名稱不能重復)

docker run -d -v /server/webapps:/usr/local/tomcat/webapps/ -v /server/catalina.sh:/usr/local/tomcat/bin/catalina.sh -v /server/logs/demo:/server/logs/demo -e TZ='Asia/Shanghai' --privileged=true --name demo -p 8080:8080 tomcat8

說明:

* -v /server/webapps:/usr/local/tomcat/webapps/ 掛載當前項目的運行目錄到tomcat下的webapps

* -v /server/catalina.sh:/usr/local/tomcat/bin/catalina.sh 掛載宿主機的catalina.sh到docker中tomcat下的catalina.sh

* -v /server/logs/demo:/server/logs/demo 掛載日志到宿主機中

* -e TZ='Asia/Shanghai' 設置時區

* --privileged=true 設置擁有容器中的真正的root權限

* -p 8080:8080 映射端口

* tomcat8 鏡像的名稱

2、catalina.sh中的配置內存

cygwin=false下面加入:

JAVA_OPTS='-server -Xms1024m -Xmx2048m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=256m'

-xms 初始化堆內存

-xmx 最大堆內存

二、直接修改tomcat容器的catalina.sh的配置

可以直接進入容器中修改tomcat的catalina.sh的配置文件,不過該方法不推薦,因為以后再次秀掛比較麻煩,并且不方便配置,如果需要重新運行容器的時候,不知道容器中的內存大小的配置

1、進入容器

docker exec -it <container_name> /bin/bash2、找到catalina.sh配置文件, 并增加配置(第一步中增加的配置語句即可)

// 如果沒有vi 命令,則需要安裝vi /usr/local/tomcat/bin/catalina.sh// 退出容器,并重新啟動exitdocker restart <containner_name>

注意:

如果修改Catalina.sh的時候提示該文件是一個只讀文件或者提示沒有權限修改,那么則需要以root權限進入容器,具體的方法如下

補充:Docker容器中的root權限獲取

有一些操作是經常需要進入到docker容器中操作的,例如突然需要修改某個配置文件等,但是修改該文件是需要root權限,可以參考下面的解決方案

通常修改文件時會提示:read-only file system 或者 Permission denied

1、掛載配置文件

在運行docker容器時,可以將該配置文件復制一份到宿主機,然后run的時候,加載-v參數,將宿主機的配置文件掛載到docker中即可。

2、以root權限進入docker容器

命令:

docker exec -it -u root <container_id> /bin/bash

注意:

執行上述命令的前提是,run 容器的時候,加上了這個參數:--privileged=true 否則進入到容器中還是提示沒有權限修改

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Docker
相關文章:
主站蜘蛛池模板: 特级av毛片免费观看 | 欧美线在线精品观看视频 | aaa毛片免费观看 | 国产精品99在线观看 | 一区二区中文字幕在线观看 | 悠悠影院欧美日韩国产 | 国产二区三区毛片 | 国产精品手机在线播放 | 自拍偷拍亚洲区 | 欧美午夜不卡在线观看最新 | 国产伦精品一区二区三区无广告 | 在线不卡一区二区 | 三级黄色片在线免费观看 | 国产人成午夜免视频网站 | 五月天激激婷婷大综合蜜芽 | 久草中文在线视频 | 国内精品一区二区三区最新 | 久久国产99 | 很黄很色的免费视频 | 日韩一级片免费看 | 毛片免费观看日本中文 | 久久精品国产大片免费观看 | 悟空影视大全免费高清 | 久久99亚洲精品久久久久 | 在线观看欧美一区 | 成年人在线观看视频免费 | 免费公开视频人人人人人人人 | 欧美一级毛片免费播放器 | 午夜伦y4480影院中文字幕 | 亚洲精品久久一区二区无卡 | 国产一级aaa全黄毛片 | 美国三级在线 | 亚洲精品午夜国产va久久成人 | 欧美午夜精品久久久久免费视 | 亚洲欧美视频网站 | 国产国语一级毛片全部 | 亚洲性免费 | 亚洲一级毛片免观看 | 91免费公开视频 | 国内久久久久影院精品 | 丝袜精品 欧美 亚洲 自拍 |