IntelliJ IDEA中Docker使用方式
Docker Plugin
簡單記錄下我在IntelliJ IDEA中如何使用Docker
Intellij Idea 配置Docker
Docker :Docker是目前比較流行的容器,幫你管理應(yīng)用服務(wù) —— Docker官網(wǎng)
###下載Docker插件
啟動(dòng)Docker Daemon
- 啟用TCP連接:
sudo docker daemon -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock
Certificates
將Docker登錄證書拷貝到本地,準(zhǔn)備連接
連接Docker
- Intellij Idea 15.0
- Intellij Idea 2016
###配置Docker Registry
Deploy on Docker
Run/Debug Configurations
構(gòu)建Docker鏡像 Dockerfile(build image)
- Dockerfile:
FROM tomcat ADD HelloWorld.war /usr/local/tomcat/webapps
Docker容器參數(shù)配置
- Container.json:
{ “HostConfig”: { “PortBindings”:{ “8080/tcp”: [{ “HostIp”: “0.0.0.0”, “HostPort”: “18080” }] } } }
發(fā)布鏡像
加載容器配置JSON file
Start Docker
localhost:18080/HelloWorld
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
k3d入門指南之在Docker中運(yùn)行K3s的詳細(xì)教程
在本文中,我們將簡單了解k3d,這是一款可讓您在安裝了Docker的任何地方運(yùn)行一次性Kubernetes集群的工具,此外在本文中我們還將探討在使用k3d中可能會(huì)出現(xiàn)的一切問題,感興趣的朋友跟隨小編一起看看吧2021-05-05docker desktop實(shí)現(xiàn)一分鐘部署searxng
這篇文章主要介紹了docker desktop實(shí)現(xiàn)一分鐘部署searxng,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04使用Golang玩轉(zhuǎn)Docker API的實(shí)踐
這篇文章主要介紹了使用Golang玩轉(zhuǎn)Docker API的實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04Docker?compose啟動(dòng)服務(wù)遇到的問題小結(jié)
這篇文章主要介紹了Docker?compose啟動(dòng)服務(wù)遇到的問題小結(jié),這個(gè)是檢驗(yàn)我們的docker?compose掌握程度,因此里面的鏡像沒有提前拉取,掛載數(shù)據(jù)卷的目錄也沒有提前創(chuàng)建,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11Docker上部署mysql8主從復(fù)制的實(shí)現(xiàn)
本文主要介紹了Docker上部署mysql8主從復(fù)制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08