Closed xjflyttp closed 5 years ago
多个RUN可以用&&合并,每个RUN会多一层,pull的时候会层数过多.
RUN echo "#!/bin/sh" > bin/xs-docker.sh RUN echo "rm -f tmp/pid.*" >> bin/xs-docker.sh RUN echo "echo -n > tmp/docker.log" >> bin/xs-docker.sh
RUN echo "#!/bin/sh" > bin/xs-docker.sh \ && echo "rm -f tmp/pid.*" >> bin/xs-docker.sh \ && echo "echo -n > tmp/docker.log" >> bin/xs-docker.sh
ok 谢谢
run set -ex command1 && \ command2
https://github.com/tecposter/docker/blob/master/xunsearch/Dockerfile 哈哈, 支持xunsearch
好建议〜。 一个 Dockerfile中的命令就会分出一层。
另外有没有尝试过 基于alpine linux去做镜像
多个RUN可以用&&合并,每个RUN会多一层,pull的时候会层数过多.