Docker 發布 War包應用 JVM6

2021-10-06 21:50:00 字數 813 閱讀 1297

1、war包發布

第一步

準備好war包。在打包目錄執行。生成war包

jar –cvf 包名 .

/*

將本地的war包上傳到容器中

```c
第二步

啟動docker,檢視tomcat是否啟動

docker run -d -p 8080:8080 tomcat
訪問:localhost:8080/war包名稱/

注:如果啟動步成功,有檔案許可權問題。需要修改許可權。

修改/etc/selinux/config檔案

vi /etc/selinux/config
修改【selinux=disabled】

第三步

如果已經可以訪問了。就可以打包成自己的容器,輸入指令(474df972e59d是容器id,maluole/demo,『/』前面是自己的docker賬號名,後面是給容器取的名字)

docker commit 474df972e59d maluole/mytomcat
執行後本地映象多出乙個剛生成的

第四步

登陸上傳

docker login

docker push maluole/mytomcat:latest

weblogic發布war包問題

weblogic發布war包上傳檔案問題,注意如果發布方法是用war發布的話,那麼這句無效。獲取到的值為null string pagecontextbasepath pagecontext.getservletcontext getrealpath 這個方法在發布好的war包不起作用,換另種方法 ...

Tomcat解除安裝安裝,發布war包

1 之前安裝了安裝版本的tomcat,在後面更換jdk版本後,就啟動不起來了,eclipse一直用的是內建版本,因此並未對開發造成影響,今天,想把專案發布到tomcat上。2 啟動失敗原因看了log之後,發現是,它指向的是我的老的jdk 已經刪除了 位址 3 那我就解除安裝了重新安裝吧。遂搜尋解除安...

Tomcat下發布war包專案

啟動tomcat後會多出乙個目錄,目錄名稱就是專案的根目錄 訪問工程時的根路徑為 mytest 方式二 將我們的工程打成war包後,命名為root.war發布,這樣根路徑就是 把我們的工程打成war包拷貝過來,並f2命名為root.war,啟動tomcat後,會多出乙個root目錄,裡面存放我們發布...