【发布时间】:2021-06-02 14:37:09
【问题描述】:
我是 docker 的新手,我在 youtube 上观看视频,我想制作我的第一个容器,当然这有很多问题。
这是我的错误。
docker-compose.yml:
version: "3.2"
services:
autoshop:
container_name: autoshop-spring
image: autoshop
restart: on-failure
depends_on:
- autoshopdb
ports:
- "8081:8080"
autoshopdb:
image: mysql
container_name: autoshopdb
environment:
MYSQL_ROOT_PASSWORD: dominik372
MYSQL_DATABASE: shopspring
MYSQL_USER: root
MYSQL_PASSWORD: dominik372
ports:
- "3307:3306"
application.proporties
server.port=8080
spring.datasource.url=jdbc:mysql://autoshopdb:3306/shopspring?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true&useSSL=false
spring.datasource.username=root
spring.datasource.password=dominik372
#spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
这是我的 Dockerfile
FROM openjdk:15-jdk-alpine
ADD target/autoshop-0.0.1-SNAPSHOT.jar autoshop-0.0.1-SNAPSHOT.jar
EXPOSE 8080
CMD java -jar autoshop-0.0.1-SNAPSHOT.jar
我需要帮助!
【问题讨论】:
-
您能否编辑问题以包含错误消息或异常,而不是“在此处输入图像描述”?复制并粘贴文本
docker-compose up输出,而不是屏幕截图。