新聞中心
一.服務(wù)器安裝dockeryum install docker
任城網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,任城網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為任城近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個(gè)售后服務(wù)好的任城做網(wǎng)站的公司定做!
修改配置文件,打開2375端口[root@microservice ~]# vim /usr/lib/systemd/system/docker.service
在ExecStart=/usr/bin/dockerd-current 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \
systemctl daemon-reloadsystemctl start docker
附:docker操作相關(guān)命令
systemctl命令是系統(tǒng)服務(wù)管理器指令,它是 service 和 chkconfig 兩個(gè)命令組合。
啟動(dòng)docker:systemctl start docker
停止docker:systemctl stop docker
重啟docker:systemctl restart docker
查看docker狀態(tài):systemctl status docker
二、Idea安裝docker支持插件及配置
1.idea下載docker支持插件:Docker integration
(快捷鍵Crtl+shift+A 搜索Docker integration ,然后啟用,重啟idea生效)
2.IDEA Docker插件配置
File–>Settings–>Build,Execution,Deployment–>Docker–>進(jìn)行如下配置:
tcp://服務(wù)器ip地址:2375注意:
只要下面提示Connection successfl 就表示連接成功了;
3.配置pom文件:四、根目錄下編寫Dockerfile# Dockerfile# 基于的鏡像FROM openjdk:8-jdk-alpine VOLUME /opt/tmp ADD sg-business.jar app.jar # -Djava.security.egd=file:/dev/./urandom 可解決tomcat可能啟動(dòng)慢的問題# 具體可查看:https://www.cnblogs.com/mightyvincent/p/7685310.htmlENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] # 對外端口EXPOSE 8081五、點(diǎn)擊maven的package進(jìn)行構(gòu)建
構(gòu)建成功的信息六、點(diǎn)擊最下面的docker到docker界面,雙擊docker連上服務(wù)器docker會(huì)顯示出服務(wù)器上的docker鏡像,找到剛剛生成的鏡像(圖中2),點(diǎn)擊創(chuàng)建容器七.配置docker 容器對外暴露端口和項(xiàng)目接口端口,然后run啟動(dòng)容器
最后,設(shè)置好后,啟動(dòng)容器,啟動(dòng)成功后去阿里云查看是否啟動(dòng)成功
參考博客地址:
到此這篇關(guān)于idea集合docker實(shí)現(xiàn)鏡像打包一鍵部署的文章就介紹到這了,更多相關(guān)idea集合docker實(shí)現(xiàn)鏡像打包一鍵部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
文章題目:idea集合docker實(shí)現(xiàn)鏡像打包一鍵部署
文章源于:http://www.ef60e0e.cn/article/secjdh.html