文章目录
- 前言
- 一、部署步骤
- 1.项目结构
- 2.Dockerfile
- 3.docker-compose.yml
- 4.启动
- 5.常用命令
- 总结
前言
本文基于Docker Compose部署Java应用,请确保你已经安装了Docker和Docker Compose。
十分钟就能上手docker?要不你也试试?
一、部署步骤
1.项目结构
mkdir /home/docker-soft/java/powerjob-server
config为java服务配置文件目录
2.Dockerfile
代码如下:
FROM openjdk:8-jdk-alpine
COPY powerjob-server-starter-4.3.2.jar /app/powerjob-server-starter-4.3.2.jar
WORKDIR /app
CMD ["java", "-jar", "powerjob-server-starter-4.3.2.jar"]
3.docker-compose.yml
代码如下:
version: '3'
services:powerjob-server:build: .ports:- 7700:7700- 10086:10086- 10010:10010volumes:- ./powerjob-server-starter-4.3.2.jar:/app/powerjob-server-starter-4.3.2.jar- ./config:/app/config
networks:uhu-net:driver: bridge
4.启动
docker-compose -f docker-compose.yml up -d
5.常用命令
# 停止容器
docker-compose stop# 开始容器
docker-compose start# 重启容器
docker-compose restart
总结
以上就是今天要讲的内容,本文仅仅简单介绍了使用Docker部署Java应用的方式,赶紧去试试吧。