久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    Docker部署tomcat nginx mysql,創建一個tomcat集群

     印度阿三17 2020-12-24

    Docker的部署可以選擇虛擬機或者云服務器,我自己選擇的是本機安裝centos7虛擬機:

    1.虛擬機安裝登錄成功后開始部署docker:

    首先了解docker是一個開源應用容器引擎,基于Go語言遵循apache2.0協議,容器相當于一個沙箱,相互之間沒有任何接口,自身性能開銷極低,docker主要由鏡像、容器和倉庫組成。

    yum install -y yum-utils device-mapper-persistent-data lvm2 curl -fsSL https://get. | bash -s docker --mirror Aliyun      ----阿里云創建 systemctl enable docker        ---開啟自啟動   -----------  上面已經表示docker安裝完畢,開始創建容器------------------------   docker pull /library/centos:latest   ----拉取鏡像下載,我選的是國內http://hub./網站 docker  run -itd --name train_camp_centos  /library/centos:latest   ---創建容器并命名 docker ps -a  ----查看創建容器   2、這樣就創建好了一個容器 3、接下來開始創建數據庫mysql docker pull /library/mysql:5.7.5  ---拉取數據庫安裝 docker  run -itd --name train_mysql_575 -p 3336:3306 -e MYSQL_ROOT_PASSWORD=123456  /library/mysql:5.7.5   -----用鏡像創建數據庫端口映射并創建train_mysql_575容器 通過docker exec -it train_mysql_575 /bin/bash  --------------進入mysql 容器 mysql -u root  -p                     --------------- 進入數據庫 mysql> show databases;      ---------------查看數據庫   -------------------------------------------------------此時mysql已經創建完畢------------------------------   4、開始docker 搭建Tomcat:   有一些常用命令如下: docker  restart  name或者ID   ----重啟鏡像  docker  stop name    ----關閉服務 docker rmi  name      ----刪除鏡像 docker  rm  -f  name ----刪除容器   下面開始安裝tomcat docker pull /library/tomcat:8.5.16-jre8    -----下載tomacat包   docker run -itd  --name  tomcat_1   -p   8580:8080   /library/tomcat:8.5.16-jre8 ----- 創建 tomcat_1容器  默認端口8080    映射端口自己設置8580   然后項目包放進tomcat  首先本地上傳war包可以用SecureFXPortable.exe這個工具 docker cp erp.war tomcat_1:/usr/local/tomcat/webapps                         ----把項目包erp.war拷貝到容器     docker exec -it tomcat_1  /bin/bash    ----驗證是否拷貝到容器   然后修改項目配置文件 docker cp tomcat_1:/usr/local/tomcat/webapps/erp/WEB-INF/classes/application.yml $PWD  ----從容器里面拷貝東西出來    vim修改application.yml文件,只用修改開發環境下映射IP和端口,和登錄密碼

     然后退出保存

      docker cp  application.yml   tomcat_1:/usr/local/tomcat/webapps/erp/WEB-INF/classes/application.yml     ---------------把修改的文件拷貝到容器中   配置文件修改后  要重啟容器 docker restart  tomcat_1   此時可以請求接口,數據庫寫入數據?;旧蟭omcat項目已經跑通。   重復此上步驟創建第二個tomcatx項目并命名tomcat_2     --------------------------------------------上述已經完成了tomcat項目,接下來安裝nginx創建集群----------------------------   docker pull /library/nginx:1.13.0-alpine docker run -itd  --restart always --name docker-nginx -p 80:80  /library/nginx:1.13.0-alpine      -----創建容器 然后修改nginx.conf配置文件  修改配置文件 nginx.conf    IP 端口    server-name=改成自己的主機IP 也可以是自己映射的域名     weight=1代表兩個項目平均負載是50% 修改后復制到容器 docker cp nginx.conf docker-nginx:/etc/nginx/nginx.conf 重啟容器 decker  restart  docker-nginx   集群搭建完成

    綜上所有項目已經完成,可以進行一個小實踐了

    要注意的是:

    微服務項目里的不同業務是不同的jar包,然后直接部署 java -jar **.jar包名 ,不需要用到tomcat,因為里面自帶了tomcat     來源:https://www./content-2-796901.html

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 国产成人精品A视频免费福利| 久久无码人妻丰满熟妇区毛片| 国产精品无码免费播放| 亚洲欧美成人一区二区在线电影| 成人免费无码大片A毛片抽搐色欲| 日韩人妻无码精品久久| 亚洲国产精品尤物YW在线观看 | 日韩精品有码中文字幕| 又大又粗又爽A级毛片免费看| 欧洲精品色在线观看| 在线视频中文字幕二区| 国产精品未满十八禁止观看| 午夜福利在线观看6080| 亚洲熟妇无码一区二区三区 | 在线理论三级午夜电影| 超碰成人人人做人人爽| 欧美成人午夜在线观看视频| 久久丫精品国产亚洲AV| 国产99视频精品免费视频36| 亚洲国产良家在线观看| 日本理伦片午夜理伦片| 成人啪精品视频网站午夜| 国产精品免费看久久久| 国内丰满熟女出轨VIDEOS | 成人午夜电影福利免费| 国产丰满美女A级毛片| 亚欧洲乱码视频一二三区| 不卡高清AV手机在线观看 | 久久婷婷国产综合精品| 免费人成网站视频在线观看 | 国产性一交一乱一伦一色一情 | 无码人妻丰满熟妇啪啪网不卡| 国产亚洲精品第一综合另类灬| 强奷漂亮人妻系列老师| 精品人无码一区二区三区| 国产中文成人精品久久久| 99久久精品费精品国产一区二| 精品久久久久久无码专区不卡| 四虎成人精品永久网站| 国产午夜福利视频在线| 亚洲AV无码专区在线播放中文|