docs: create docker-springboot-image
This commit is contained in:
parent
d0bd7f4599
commit
fa085dd07e
36
docker-springboot-image.md
Normal file
36
docker-springboot-image.md
Normal file
@ -0,0 +1,36 @@
|
||||
---
|
||||
title: docker制作Springboot镜像
|
||||
description: docker制作Springboot镜像
|
||||
published: true
|
||||
date: 2021-08-02T07:28:27.593Z
|
||||
tags: docker
|
||||
editor: markdown
|
||||
dateCreated: 2021-08-02T07:28:27.593Z
|
||||
---
|
||||
|
||||
# 制作Springboot镜像
|
||||
|
||||
## 系统打包
|
||||
|
||||
### 编写Dockerfile
|
||||
|
||||
```dockerfile
|
||||
FROM openjdk:8u292-jre-buster
|
||||
ARG JAR_FILE=*.jar
|
||||
COPY ${JAR_FILE} gateway.jar
|
||||
ENTRYPOINT ["java","-jar","-Dspring.profiles.active=prod","/gateway.jar"]
|
||||
```
|
||||
|
||||
### 打包
|
||||
|
||||
```bash
|
||||
$ docker build -t gateway-docker .
|
||||
```
|
||||
|
||||
### 后台运行
|
||||
|
||||
```bash
|
||||
$ docker run --name Gateway -p 9099:9999 --network service --network-alias gateway -d gateway-docker
|
||||
```
|
||||
|
||||
注意:打包时jar包与dockerfile在同一目录下
|
Loading…
Reference in New Issue
Block a user