1. 程式人生 > >[新手入門]docker部署springboot專案

[新手入門]docker部署springboot專案


1 建立檔案Dockerfile 
FROM java:8 
VOLUME /tmp 
ADD testwebapp-0.0.1.jar app.jar 
RUN bash -c ‘touch /app.jar’ 
ENTRYPOINT [“java”,”-Djava.security.egd=file:/dev/./urandom”,”-jar”,”/app.jar”]

其中 testewbapp-0.0.1.jar為你的jar包的名字

2.建立docker映象 
將建立好的Dockerfile檔案和jar包上傳到伺服器,放在同一資料夾下,進入jar包所在資料夾,執行命令

docker build -t testwebapp .

3 檢視生成映象
docker images
4 建立容器並執行jar包
docker run -d -p 8080:8080 testwebapp

-d表示在後臺執行

-p 指定埠號 第一個8080 為 容器內部的埠號 第二個8080位外界訪問的埠號,將容器內的8080埠號對映到外部的8080埠號

相關推薦

[新手入門]docker部署springboot專案

1 建立檔案Dockerfile FROM java:8  VOLUME /tmp  ADD testwebapp-0.0.1.jar app.jar  RUN bash -c ‘touch /app

Docker部署SpringBoot專案(java10, jdk10,MAC)

build.gradle: // Apply the java-library plugin to add support for Java Library apply plugin: 'java-library' apply plugin: 'java' apply plugin: 'org.

使用docker部署SpringBoot專案

1.新建一個SpringBoot專案 自己寫吧。。。。我放個測試的 package com.pibigstar.web; import org.springframework.stereotype.Controller; import org.spri

記一次docker部署springboot專案,mysql以及redis一樣是docker中安裝

一:首先 在idea中的springboot專案打成jar包,具體是方式是如下 這裡的資料庫密碼和賬戶必須是真確的,資料庫和redis也是在docker中安裝的 二:在docker中安裝mysql的服務 這裡的linux的版本是centos,具

Windows10下--Docker部署SpringBoot專案

       網上的“Docker部署SpringBoot專案”教程大多數是Linux環境下的,而往往初學者沒有Linux伺服器,不方便學習。因此,經過半天的研究,我成功的部署了在Windows10下用Docker部署了SpringBoot專案,在這裡分享給大家。    

Docker部署springboot專案例項

一. 背景 快到2018了,一年過得如火如荼,今年因為K8S的原因,Docker很是紅火、 一個簡單的Docker部署Springboot專案例項供大家參考、 二. 例項 步驟: 1.

Docker部署SpringBoot專案

前提是已經擁有一個docker環境和一個springboot打成的jar包,搭建docker環境可參考上一篇博文ECS上搭建Docker(CentOS7) 1.建立Dockerfile 建立一個檔名為Dockerfile的檔案,複製以下內容到檔案中

docker部署springboot專案並連線mysql容器

1. 先拉取mysql映象(因為比較慢) docker pull mysql:5.7 2. 構建要部署的專案映象 2.1 建立一個目錄 [email protected]:/usr/local/docker# mkdir docker-web 1. 將

Docker-Docker部署SpringBoot專案

## 1.手工方式 ### 1.1.準備Springboot jar專案 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20191229152232519.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpd

Docker容器入門之一:部署SpringBoot專案

一、環境準備:    1、vm虛擬機器: Workstation 12 Pro 12.5.7 build-5813279    2、Centos 7在虛擬機器上安裝好Centos7系統後,就可以開始準備安裝Docker了。由於不想每次都敲sudo去獲取許可權什麼的,本人直接是

Docker $ 專案部署Docker 部署 SpringBoot + Mysql

一.Dockerfile常用指令 FROM 目的 指定基礎映象 特點 需要寫在其他指令之前,之後的指令都依賴於該指令指定的映象。 語法 FROM <image> FROM <image&g

docker一鍵部署springboot專案(三)

上一篇,大概講了下早docker中部署redis、tomcat(JavaWeb專案)和nginx,當我們做了那麼多,終於部署好一套完整的環境之後,要是移植怎麼辦,這裡呢,就算是docker的好處了吧,可以說是非常的方便了。同樣的,該文章也是記錄一下我在研究過程中遇到的問題和解

docker一鍵部署springboot專案(一)

記錄一下自己在研究docker一鍵部署springboot專案過程中遇到的問題和解決辦法。大佬們有好的建議歡迎評價! springboot部署在docker中 首先構建一個簡單的 Spring Boot 專案,然後給專案新增 Docker 支援,最後對專案進行部署。 在

docker一鍵部署springboot專案(二)

上一篇,大概講了下springoot專案部署在docker中,但是在做專案的過程中,還有可能會用到redis、專案可以依賴另外一個javaweb(需要部署在tomcat中)專案、在部署的時候可能會用到nginx。同樣的,該文章也是記錄一下我在研究過程中遇到的問題和解決辦法。大

Docker---(5)Docker 部署SpringBoot web專案

注:博主系統是ubuntu。SpringBoot專案釋出到伺服器,是一件很簡單的事情,但是釋出到伺服器上docker啟動的tomcat容器中,有一些坑,需要注意。下面完整的介紹一下:將SpringBoot web專案釋出到docker啟動的tomcat容器中。1.pom.xm

Docker入門之構建Springboot專案釋出在映象環境

在之前,簡單的講了一下docker環境的搭建,這裡就說一下docker的專案部署,如springboot專案如何執行在docker環境中 這裡其實主要就是在原有下載映象的基礎上進行重新構建。

mac和linux下使用Docker部署SpringBoot專案docker

主要是看一下如何在linux及mac上安裝docker,建立docker映象,部署SpringBoot專案到docker,並藉助於DaoCloud進行docker映象下載加速等。我用的電腦是mac,本身並不支援docker,需要安裝Docker ToolBox才能使用Dock

使用docker容器來部署springboot專案

接下來將介紹一下如何使用docker容器來部署springboot專案 首先準備環境 可以部署的jar包 docker環境 準備springboot專案檔案 首先是匯出可以部署的jar包檔案 步驟如下: 右鍵springboot專案-> Run

使用docker和jenkins簡單部署springboot專案

安裝docker Docker 要求 CentOS 系統的核心版本高於 3.10 uname -r 3.10.0-327.el7.x86_64 安裝docker yum -y install docker-io 啟動docker service docker st

docker 部署springboot、dubbo專案

建立專案 1.建立一個springboot專案 pas。隨便寫一個Controller類: @RequestMapping(value = "/oauth") public void authentication(HttpServletRequest request,