电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

IDEA中使用Docker Compose容器編排的實現

瀏覽:37日期:2024-11-19 15:56:51

(一)確保idea 中連接到docker

IDEA中使用Docker Compose容器編排的實現

(二)打包鏡像

我這里測試的是前后分離項目 如果是微服務中呢,由于前文中在pom.xml 中綁定了idea docker 打包插件 在其 父工程中使用 打包命令 即可將其子模塊 打成一個個鏡像

(三)Compos編排文件編寫

docker compose 使用鏡像編排

version: ’3’ #compose 文件版本(1.2.x+ 用3即可)services: #指定服務名 建議還是與項目名一致 雖然其并沒有什么實際性聯系 lei-server: #我這里是采用 鏡像編排 當然也可以使用 dockerfile image: registry.cn-chengdu.aliyuncs.com/leileideve/cattle-web:latest #從起方式 restart: always #端口映射 ports: - 6543:6543 #數據卷掛載 volumes: - /docker/logs/server:/data/logs/ # 指定編排服務名 lei-web: #image: 后為 需要編排的鏡像 默認從本地服務器尋找 ,未找到則從dokcerhub中尋找 image: app-fontend restart: always ports: - 8888:8888 volumes: - /docker/logs/web:/logs

IDEA中使用Docker Compose容器編排的實現

docker compose 使用dokcerfile 編排

version: ’3’services: # 后端springboot容器 server: container_name: lei-server-haha # 容器名為’xiao-xiao-su-api’ restart: always # 重啟策略: 容器退出時總是重啟容器 build: context: ./ # 指定設定上下文根目錄,然后以該目錄為準尋找Dockerfile dockerfile: ./docker/server/Dockerfile #DockerFile 真正所在位置 working_dir: /app # 設置工作目錄為容器內的app文件夾 environment: TZ: Asia/Shanghai volumes: # 掛載文件 - ./logs/:/app/log# 映射容器產生的日志到主機的logs文件夾 ports: # 映射端口 - 7777:6543# 前端項目 web: container_name: lei-web-haha # 容器名為’lei-web-haha’ restart: always # 重啟策略: 容器退出時總是重啟容器 build: context: ./ # 指定設定上下文根目錄,然后以該目錄為準尋找Dockerfile dockerfile: ./docker/web/Dockerfile #DockerFile 真正所在位置 environment: TZ: Asia/Shanghai ports: - 8899:8888 # 映射端口

使用dockerfile 和鏡像編排的區別

​dockerfile 每次編排需要創建一個新鏡像 然后啟動容器實例

​使用images則是在原本鏡像中 新啟動一個容器實例

docker-compose.yml 一般都是放在項目最外層

(四)idea 中操作docker compose

未使用時 查看服務器 正在運行的容器列表

IDEA中使用Docker Compose容器編排的實現

idea 中操作

IDEA中使用Docker Compose容器編排的實現

運行services 其實質是執行了docker compose 命令 docker-compose up -d (當compose文件 為標準的 docker-compose.yml 時) 如不標準 則實質時 用-f 參數指定文件名 與 docker build 命令類似 (docker-compose -f dockerdemo.yml up -d)

docker compose 常用命令 以 tomcat 為例子

docker-compose up -d 容器 構建建啟動容器exmaple: docker-compose up -d tomcat 構建建啟動tomcat容器docker-compose exec tomcat bash 登錄到tomcat容器中docker-compose down 刪除所有容器,鏡像docker-compose ps 顯示所有容器docker-compose restart 容器ID 重新啟動容器docker-compose build tomcat 構建鏡像 。 docker-compose build --no-cache tomcat 不帶緩存的構建。docker-compose logs tomcat 查看tomcat的日志 docker-compose logs -f tomcat 查看tomcat的實時日志

查看Linux虛擬機 容器信息 服務名 是默認的 docker compose 所在父項目名+ 自定義服務名+數字

IDEA中使用Docker Compose容器編排的實現

訪問測試

IDEA中使用Docker Compose容器編排的實現

docker compose 的簡單使用就結束了,后續不斷補充,其知識點是非常多的

到此這篇關于IDEA中使用Docker Compose容器編排的實現的文章就介紹到這了,更多相關IDEA使用Docker Compose容器編排內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: IDEA
相關文章:
主站蜘蛛池模板: 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 北京公寓出租网-北京酒店式公寓出租平台 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 网优资讯-为循环资源、大宗商品、工业服务提供资讯与行情分析的数据服务平台 | 大连海岛旅游网>>大连旅游,大连海岛游,旅游景点攻略,海岛旅游官网 | 信阳市建筑勘察设计研究院有限公司 | 消防设施操作员考试报名时间,报名入口,报考条件 | 嘉兴泰东园林景观工程有限公司_花箱护栏 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 广州物流公司_广州货运公司_广州回程车运输 - 万信物流 | 上海风淋室_上海风淋室厂家_上海风淋室价格_上海伯淋 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 | 恒湿机_除湿加湿一体机_恒湿净化消毒一体机厂家-杭州英腾电器有限公司 | 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 扬州汇丰仪表有限公司| 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 创客匠人-让IP变现不走弯路 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 防水套管厂家-柔性防水套管-不锈钢|刚性防水套管-天翔管道 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 膜结构停车棚-自行车棚-膜结构汽车棚加工安装厂家幸福膜结构 | ISO9001认证咨询_iso9001企业认证代理机构_14001|18001|16949|50430认证-艾世欧认证网 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | PVC快速门-硬质快速门-洁净室快速门品牌厂家-苏州西朗门业 | 塑胶地板-商用PVC地板-pvc地板革-安耐宝pvc塑胶地板厂家 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 无硅导热垫片-碳纤维导热垫片-导热相变材料厂家-东莞市盛元新材料科技有限公司 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 | 珠海冷却塔降噪维修_冷却塔改造报价_凉水塔风机维修厂家- 广东康明节能空调有限公司 |