1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dangdangdang2-db-smart-migrate-server

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Dockerfile 750
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
xiaokang Отправлено 08.12.2021 08:34 f1959f9
# 基于哪个镜像
FROM java:8
# 拷贝文件到容器,也可以直接写成ADD microservice-discovery-eureka-0.0.1-SNAPSHOT.jar /app.jar
ADD target/*.jar app.jar
RUN mkdir -p /var/logs/db-service/
# 如果要管理多个库请创建目录
RUN mkdir -p ~/logs/db_locations/dev/database_name
RUN mkdir -p ~/logs/db_locations/local/database_name
RUN mkdir -p ~/logs/db_locations/staging/database_name
RUN mkdir -p ~/logs/db_locations/online/database_name
RUN mkdir -p ~/logs/db_locations/test/database_name
RUN bash -c 'touch /app.jar'
# 开放8080端口
EXPOSE 8080
# 配置容器启动后执行的命令
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Dfile.encoding=UTF8","-Duser.timezone=GMT+08","-Xmx600m","-jar","/app.jar"]

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/dangdangdang2-db-smart-migrate-server.git
git@api.gitlife.ru:oschina-mirror/dangdangdang2-db-smart-migrate-server.git
oschina-mirror
dangdangdang2-db-smart-migrate-server
dangdangdang2-db-smart-migrate-server
master