fixed docker config

This commit is contained in:
agapple
2019-09-01 10:15:58 +08:00
parent c76e8ba0e4
commit 44187d9e3a
17 changed files with 535 additions and 49 deletions

View File

@@ -1,4 +1,4 @@
FROM canal/osbase:v1
FROM canal/osbase:v2
MAINTAINER agapple (jianghang115@gmail.com)
@@ -10,6 +10,7 @@ RUN \
cp -R /tmp/docker/alidata /alidata && \
chmod +x /alidata/bin/* && \
mkdir -p /home/admin && \
cp -R /tmp/docker/app.sh /home/admin/ && \
cp -R /tmp/docker/admin/* /home/admin/ && \
/bin/cp -f alidata/bin/lark-wait /usr/bin/lark-wait && \
@@ -17,6 +18,9 @@ RUN \
tar -xzvf /home/admin/canal.deployer-*.tar.gz -C /home/admin/canal-server && \
/bin/rm -f /home/admin/canal.deployer-*.tar.gz && \
tar zxvf /tmp/node_exporter.tar.gz -C /home/admin && \
ln -s /home/admin/node_exporter-0.18.1.linux-arm64 /home/admin/node_exporter && \
mkdir -p home/admin/canal-server/logs && \
chmod +x /home/admin/*.sh && \
chmod +x /home/admin/bin/*.sh && \
@@ -24,10 +28,10 @@ RUN \
yum clean all && \
true
# 2222 sys , 8000 debug , 11111 canal , 11112 metrics
EXPOSE 2222 11111 8000 11112
# 11110 admin , 11111 canal , 11112 metrics, 9100 exporter
EXPOSE 11110 11111 11112 9100
WORKDIR /home/admin
ENTRYPOINT [ "/alidata/bin/main.sh" ]
CMD [ "/home/admin/app.sh" ]
CMD [ "/home/admin/app.sh" ]