<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      idea構建docker鏡像并發(fā)布到服務器

      idea構建docker鏡像并發(fā)布到服務器

       

      1:docker安裝

      2:docker開啟遠程訪問

      [root@izwz9eftauv7x69f5jvi96z docker]# vim /usr/lib/systemd/system/docker.service
      #修改ExecStart這行
      ExecStart=/usr/bin/dockerd  -H tcp://0.0.0.0:2375  -H unix:///var/run/docker.sock
      #重新加載配置文件
      [root@izwz9eftauv7x69f5jvi96z docker]# systemctl daemon-reload    
      #重啟服務
      [root@izwz9eftauv7x69f5jvi96z docker]# systemctl restart docker.service 
      #查看端口是否開啟
      [root@izwz9eftauv7x69f5jvi96z docker]# netstat -nlpt
      #直接curl看是否生效
      [root@izwz9eftauv7x69f5jvi96z docker]# curl http://127.0.0.1:2375/info

       

       3:防火墻開放2375端口號

      開啟端口:80
      firewall-cmd --zone=public --add-port=80/tcp --permanent
      
      查詢端口號80 是否開啟:
      firewall-cmd --query-port=80/tcp
      
      重啟防火墻:
      firewall-cmd --reload
      
      查詢有哪些端口是開啟的:
      firewall-cmd --list-port

       

      4、idea安裝docker插件

       

      5:配置docker服務器地址

       

      6、在pom文件中添加docker-maven插件

       <build>
              <plugins>
                  <plugin>
                      <groupId>org.springframework.boot</groupId>
                      <artifactId>spring-boot-maven-plugin</artifactId>
                  </plugin>
                  <plugin>
                      <groupId>com.spotify</groupId>
                      <artifactId>docker-maven-plugin</artifactId>
                      <version>1.0.0</version>
                      <configuration>
                          <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
                          <dockerDirectory></dockerDirectory>
                          <resources>
                              <resource>
                                  <targetPath>/</targetPath>
                                  <directory>${project.build.directory}</directory>
                                  <include>${project.build.finalName}.jar</include>
                              </resource>
                          </resources>
                      </configuration>
                  </plugin>
              </plugins>
          </build>

       

      7、配置Dockerfile文件:在工程根目錄下新建Dockerfile文件,內(nèi)容如下:

      #依賴的環(huán)境
      FROM openjdk:11-jre
      MAINTAINER Wilmiam
      #掛在的數(shù)據(jù)卷
      VOLUME /tmp
      #target/docker-0.0.1-SNAPSHOT.jar 這個是你打的包的目錄
      ADD target/docker-0.0.1-SNAPSHOT.jar app.jar
      ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
      #拋出的端口,這個就是需要綁定的端口
      EXPOSE 8080

       

      8、配置運行環(huán)境

       

      9、運行docker鏡像打包發(fā)布(構建鏡像之前需要用maven打包項目)

      確定項目的target下面有xxx.jar文件

       運行docker開始構建:

       顯示如下標識構建成功

       

       

       

      可能出現(xiàn)的錯誤:

      error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/d9/d9aed20b68a4a40a396dc03a881c43531097404838e4dc60dbb7ed29f95974aa/data?verify=1592452748-wuYEctOEGXEsPBMLeTk2m6T5on4%3D: dial tcp 104.18.122.25:443: i/o timeout

      出錯原因
      虛擬機中系統(tǒng)時間不同步,需要進行時間同步

      解決方案
      執(zhí)行如下命令:

      yum install ntpdate
      ntpdate time.windows.com

       

       

       

      posted @ 2020-11-27 13:28  鄧維-java  閱讀(2598)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 丁香五月激情图片| 亚洲乱码日产精品bd在线看| 麻豆一区二区三区精品视频| 国产乱码日产乱码精品精| 亚洲丰满熟女一区二区蜜桃| 国产露脸无套对白在线播放| 国产成人一区二区三区视频免费| 亚洲色婷婷综合开心网| 成人午夜免费无码视频在线观看| 久久青草国产精品一区| 国产精品国产片在线观看| 精品国产午夜福利在线观看| 乱码中文字幕| 自拍偷拍第一区二区三区| 久久不见久久见免费视频观看| 亚洲欧洲精品日韩av| 亚洲区一区二区三区精品| 中文有无人妻vs无码人妻激烈| 成年女人免费毛片视频永久| 精品久久久久无码| 亚洲精品自拍在线视频| 日韩激情成人| 成人网站免费观看永久视频下载| 色欲久久人妻内射| 日韩一区二区三在线观看| 国产精品毛片在线完整版| 黄色特级片一区二区三区| 久久久久免费看成人影片| 国产精品综合一区二区三区| 国产美女高潮流白浆视频| 亚洲国产精品日韩在线| 久久av色欲av久久蜜桃网| 亚洲影院丰满少妇中文字幕无码| 国产老肥熟一区二区三区| 中文字幕乱妇无码AV在线| 玩弄美艳馊子高潮无码| 欧美啪啪网| 欧美肥老太牲交大战| 亚洲中文字幕精品第三区| 99精品久久久久久久婷婷| 久久96热在精品国产高清|