1 Star 0 Fork 925

relax / datax-web

forked from 微野 / datax-web 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Dockerfile.bak 588 Bytes
一键复制 编辑 原始数据 按行查看 历史
v-hebin 提交于 2024-04-08 14:52 . feat: 支持容器化部署
FROM maven:3.6.3-openjdk-8-slim as build
COPY . /opt
RUN cd /opt && mvn install
FROM openjdk:8-jdk-slim
COPY --from=build /opt/build /opt
COPY --from=build /opt/datax /opt/datax
COPY --from=build /opt/start.sh /opt
ENV MODULE=datax-admin ADMIN_ADDRESS=datax-admin DB_HOST=mysql DB_PORT=3306 DB_DATABASE=dataxweb DB_USERNAME=root DB_PASSWORD=root
WORKDIR /opt
RUN tar -zxvf datax-web-2.1.2.tar.gz && ./datax-web-2.1.2/bin/install.sh --force \
&& rm -rf datax-web-2.1.2.tar.gz \
&& rm -rf datax-web-2.1.2/packages \
#admin[9527] executor[9999]
EXPOSE 9527 9999
CMD sh /opt/start.sh
Java
1
https://gitee.com/relaxx/datax-web.git
git@gitee.com:relaxx/datax-web.git
relaxx
datax-web
datax-web
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891