欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 在Docker中開發(fā)Java 8 Spring Boot應用程序的方法

在Docker中開發(fā)Java 8 Spring Boot應用程序的方法

熱門標簽:新科美甲店地圖標注 北海市地圖標注app 外呼系統(tǒng)打哪顯哪 湖北ai智能電銷機器人 AI電銷機器人 源碼 江西外呼系統(tǒng) 新邵電銷機器人企業(yè) 高德地圖標注論壇 蘭州ai電銷機器人招商

在本文中,我將向您展示如何使用Java 8開發(fā)和運行簡單的Spring Web應用程序,而無需在本地計算機上安裝Java 8。

Python開發(fā)人員使用虛擬環(huán)境為不同項目創(chuàng)建和管理單獨的環(huán)境,每個環(huán)境使用不同版本的Python來執(zhí)行,存儲和解析Python依賴項。Java和許多其他技術不支持虛擬環(huán)境概念。在這一點上,Docker來幫助我們。

Docker是一個虛擬化平臺。您可以從Docker官方網(wǎng)站上找到基本信息和安裝指南。

一旦安裝了Docker工具箱,就不需要安裝我們的示例應用程序中所需的Java 8或MySQL。

首先,讓我們檢查一下Docker-compose文件:

version : '2'
services:
 springappserver:
  build:
   context: . 
   dockerfile: springapp.dockerfile
  ports: 
   - "8080:8080"
  networks:
   - net-spring-db
  volumes:
   - .:/vol/development
  depends_on:
   - mysqldbserver
 mysqldbserver:
  build:
   context: . 
   dockerfile: mysqldb.dockerfile
  ports:
   - "3306:3306"
  networks:
   - net-spring-db
  environment:
   MYSQL_DATABASE: testdb
   MYSQL_USER: myuser
   MYSQL_PASSWORD: mypassword
   MYSQL_ROOT_PASSWORD: myrootpassword
  container_name: mysqldbserver
networks:
 net-spring-db:
  driver: bridge

我們在'net-spring-db'上分別有兩臺服務器。第一個名為'springappserver',并使用springapp.dockerfile配置。第二個命名為mysqldbserver,并使用mysqldb.dockerfile進行配置。

現(xiàn)在,讓我們看一下springapp.dockerfile:

#
# Java 1.8 & Maven Dockerfile
#
#
# pull base image.
FROM java:8
# maintainer
MAINTAINER Dursun KOC "dursunkoc@gmail.com"
# update packages and install maven
RUN \

 export DEBIAN_FRONTEND=noninteractive && \

 sed -i 's/# \(.*multiverse$\)/\1/g' /etc/apt/sources.list && \

 apt-get update && \

 apt-get -y upgrade && \

 apt-get install -y vim wget curl maven
# attach volumes
VOLUME /vol/development
# create working directory
RUN mkdir -p /vol/development
WORKDIR /vol/development
# maven exec
CMD ["mvn", "clean", "package", "exec:java"]

Docker文件配置Docker鏡像,該鏡像繼承自Docker Hub的Java 8鏡像 。在Java 8鏡像上,我安裝了vim,wget,curl,Maven,并設置了卷以便放置我現(xiàn)有的項目代碼。最后,執(zhí)行Maven命令來運行我的應用程序。

現(xiàn)在讓我們檢查一下mysqldb.dockerfile:

FROM mysql/mysql-server
MAINTAINER Dursun KOC <dursunkoc@gmail.com>
# Copy the database initialize script: 
# Contents of /docker-entrypoint-initdb.d are run on mysqld startup
ADD mysql/ /docker-entrypoint-initdb.d/

Docker文件配置Docker鏡像,該鏡像繼承自Docker Hub的MySQL / mysql-server映像 。在MySQL映像上,我放置了我的db-schema創(chuàng)建腳本,它們位于MySQL文件夾中。我在這個文件夾中有一個SQL文件 - data.sql - 以創(chuàng)建'person'表。

現(xiàn)在,我們看看應用程序結構。

我們的應用程序是從src / com / turkcell / softlab / Application.java文件開始的,我們唯一的Controller是PersonController(src / com / turkcell / softlab / controller / PersonController.java)。

您可以使用簡單的命令運行整個項目:

docker-compose up -d

測試時,請在本地計算機中使用以下兩個命令:

• 創(chuàng)建新人:

curl -H “Content-Type:application / json” -X POST -d “{\”first \“:\”Mustafa \“,\”last \“:\”KOÇ\“,\”dateofbirth \“381110400000 ,“placeofbirth”:\“Erzincan \”}“ ”http://192.168.99.100:8080/people“

• 列出數(shù)據(jù)庫中的現(xiàn)有人員:

curl -H “Content-Type:application / json” -X GET “http://192.168.99.100:8080/people”

總結

以上所述是小編給大家介紹的在Docker中開發(fā)Java 8 Spring Boot應用程序的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

標簽:大理 黃石 池州 自貢 黔東 阿克蘇 南陽 海南

巨人網(wǎng)絡通訊聲明:本文標題《在Docker中開發(fā)Java 8 Spring Boot應用程序的方法》,本文關鍵詞  在,Docker,中,開發(fā),Java,Spring,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Docker中開發(fā)Java 8 Spring Boot應用程序的方法》相關的同類信息!
  • 本頁收集關于在Docker中開發(fā)Java 8 Spring Boot應用程序的方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    一本到高清视频免费精品| 在线黄色免费网站| 欧美精品一区二区三区高清aⅴ | 国产免费一区二区三区最新6| 日本黄色录像片| 国产精品久久免费观看| 三级黄色在线观看| 在线观看视频91| 日韩视频免费观看高清完整版在线观看| 日韩久久久精品| 欧美国产精品一区二区| 亚洲精品日韩一| 免费精品视频在线| 国产精品亚洲视频| 欧美一级片在线免费观看| 亚洲成人网在线播放| 日韩视频中文字幕在线观看| 欧美日精品一区视频| 精品88久久久久88久久久| 捆绑紧缚一区二区三区视频| 欧美精品一区二区三区蜜臀| 中文字幕欧美日韩一区| 久久99精品国产麻豆婷婷洗澡| 漂亮人妻被黑人久久精品| 精品视频在线免费| 欧美成人性福生活免费看| 国产精品私房写真福利视频| 亚洲电影第三页| 国产精品一二三四五| 肉丝美足丝袜一区二区三区四| 中国免费黄色片| 永久av免费网站| 6080午夜不卡| 中文字幕的久久| 美腿丝袜亚洲一区| av在线播放成人| 波多野结衣久久久久| 欧美日韩高清不卡| 亚洲视频一区二区在线| 国产精品538一区二区在线| 亚洲理论片在线观看| 欧美一区二区视频观看视频| 一区二区三区91| 99久久精品免费| 丝袜美腿小色网| 国产精品的网站| 国产精品99久久久久久久vr | 国产黄色精品网站| 免费一级做a爰片久久毛片潮| 欧美日韩二区三区| 亚洲成人av电影| 制服丝袜在线第一页| 欧美一区二区三区在线观看| 亚洲一区二区欧美| 中文字幕在线视频播放| 欧美一区二区三区免费大片| 麻豆精品一区二区综合av| 人妻视频一区二区| 精品视频一区二区不卡| 亚洲欧美日本韩国| 免费看黄色av| 天天色图综合网| 欧美写真视频网站| 丁香激情综合五月| 欧美日韩精品一区二区天天拍小说| 丝袜美腿亚洲色图| 久久精品一区二区三区四区五区| 一区二区中文视频| 亚洲日本久久久| 国产欧美日韩另类一区| 成人激情小说乱人伦| 欧美色电影在线| 乱一区二区av| 色就色 综合激情| 日本中文字幕一区| 波多野结衣爱爱视频| 日欧美一区二区| 日韩欧美国产成人精品免费| 亚洲成人在线网站| 亚洲色图综合区| 日本不卡一二三区黄网| 色妞www精品视频| 精品一区二区免费| 日韩一级黄色片| 日本wwwxx| 国产视频一区不卡| 久久国产精品无码一级毛片| 日韩一区日韩二区| 怡红院一区二区三区| 亚洲综合色区另类av| 欧美做爰爽爽爽爽爽爽| 久久国产精品区| 5566中文字幕一区二区电影| 成人av网站在线观看免费| 欧美大片一区二区三区| 欧美老女人bb| 亚洲天堂a在线| 四虎影院中文字幕| 国产中文字幕精品| 欧美xingq一区二区| 91视频www| 亚洲欧美激情一区二区| 97在线观看免费高| 国产精品一区专区| 久久精品人人爽人人爽| 在线观看福利片| 日韩 欧美一区二区三区| 欧美日韩黄色影视| 欧洲成人午夜精品无码区久久| 一区二区三区四区中文字幕| 一本色道久久综合狠狠躁的推荐 | 国产欧美一区二区精品性色超碰| 亚洲区自拍偷拍| 成人中文字幕在线| 中文字幕日韩欧美一区二区三区| 色先锋资源久久综合| www.av精品| 亚洲不卡在线观看| 欧美成人猛片aaaaaaa| 第一页在线视频| 一区二区三区四区乱视频| 在线视频综合导航| 最新版天堂资源在线| 奇米影视在线99精品| 国产视频一区在线播放| 永久免费看黄网站| 巨乳女教师的诱惑| 青青草成人在线观看| 久久夜色精品国产欧美乱极品| jizzjizzjizz国产| 91蜜桃网址入口| 久久疯狂做爰流白浆xx| 中文字幕一区二区日韩精品绯色| 欧美日韩视频在线一区二区| 国产肥白大熟妇bbbb视频| 成人美女视频在线观看| 丝袜美腿亚洲色图| 国产精品丝袜91| 欧美xingq一区二区| 色老汉一区二区三区| 日本一区二区视频在线播放| 99re成人精品视频| 日本va欧美va欧美va精品| 亚洲欧美另类在线| 国产午夜亚洲精品不卡 | 欧美久久久久久久久久久| 国产一区二区不卡在线| 亚洲成人动漫av| 亚洲男同性恋视频| 国产欧美日韩视频一区二区| 欧美一区二区三区在线观看视频| 日韩免费av一区| 成年人在线免费看片| 看全色黄大色黄女片18| 处破女av一区二区| 国模少妇一区二区三区| 日本aⅴ精品一区二区三区 | 欧美一区二区三区影视| 欧美天天综合网| 欧美人妖巨大在线| 亚洲成人网在线播放| 不卡电影免费在线播放一区| 九九久久精品视频| 视频一区视频二区中文字幕| 伊人夜夜躁av伊人久久| 中文字幕色av一区二区三区| av天堂一区二区| 性生交大片免费看l| 91蝌蚪porny| 曰本三级日本三级日本三级| 性高潮久久久久久| 日本50路肥熟bbw| 亚洲精品乱码久久久久久蜜桃图片| 国产精品成人免费一区久久羞羞| 人妻少妇偷人精品久久久任期| 麻豆传媒在线看| 日本不卡视频一区| 一区二区三区伦理片| 一本一本久久a久久| 校园春色 亚洲| 欧美揉bbbbb揉bbbbb| 91精品国产综合久久精品麻豆| 欧美一区在线视频| 久久欧美一区二区| 国产精品成人在线观看| 亚洲香蕉伊在人在线观| 日日嗨av一区二区三区四区| 久久精品国产99| 国产真实乱对白精彩久久| 中文字幕亚洲视频| 日本一区二区久久| 亚洲欧美日韩在线不卡| 午夜精品福利一区二区三区蜜桃| 日韩中文字幕区一区有砖一区| 久88久久88久久久| av激情综合网| 在线免费观看麻豆| 欧洲在线/亚洲| 久久久噜噜噜久久中文字幕色伊伊| 中文字幕中文字幕一区|