1. 创建Dockerfile
vim Dockerfile
FROM openjdk:8u252-jre
WORKDIR /usr/local/education
ADD schoolServer.jar .
EXPOSE 80
CMD ["java","-jar","schoolServer.jar"]
2. 构建
docker build -t weiguoxin/education-app .
3.查看镜像
docker images
4.启动
docker run -d weiguoxin/schoolserver
5.创建docker-compose
vim docker-compose.yml
6.写入
version: '3.3'
services:
redis:
image: "redis:alpine"
app:
build: .
dockerfile: Dockerfile
restart: always
ports:
- "8081:8081"
links:
- redis
depends_on:
- redis
7.执行
docker-compose up -d
8.停止
docker-compose down