第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在docker容器中運行一個jar而不會被退出?

如何在docker容器中運行一個jar而不會被退出?

夢里花落0921 2018-08-29 17:25:15
我使用hub.docker上的一個鏡像《serperga/centos-java-7-oracle-image》啟動了一個容器,并打算用他來運行一個jar,這個jar是maven打包出來的可以直接運行。已經(jīng)在windows下運行過了,linux下也可以運行。使用的命令如下:[root@localhost ~]# docker run -i -t --privileged=true -v /root/myjar/redis.jar:/root/redis.jar --name redis_2 docker.io/serperga/centos-java-7-oracle-image java -jar /root/redis.jar啟動后,會有一大堆log打印在我的屏幕上。(圖1)此時可以看到容器是啟動的,并且服務(wù)運行正常(圖2)這時無論我是ctrl+c 還是ctrl+z 退出了(圖1)所示的shell容器都將會exit(圖3)那么怎么才能讓一個容器運行我的jar并且保持jar不會被退出,容器也不會被關(guān)閉?
查看完整描述

2 回答

?
慕碼人8056858

TA貢獻1803條經(jīng)驗 獲得超6個贊

加個-d 參數(shù),Docker會將容器放到后臺去運行

查看完整回答
反對 回復 2018-09-24
  • 2 回答
  • 0 關(guān)注
  • 2404 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號