我已经在我的项目中使用了Dockerfile,示例代码如下。
RUN groupadd syslog && apt-get update && apt-get -q install -y curl logrotate iproute2我想将它转换为pom.xml,这样其他微服务就可以继承它。
我当然不能将它添加到build标签下,因为我不能也不想让它在构建时被执行,我更希望它在容器启动时在容器中设置logrotate。
我试着添加一些run命令,但不起作用。我正在尝试理解需要使用哪个XML标记来确保我的容器在启动时运行命令?
我们将非常感谢您的指导。
发布于 2021-07-22 11:18:41
尝试运行的
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<runs>
<run>groupadd syslog</run>
<run>apt-get update</run>
<run>apt-get -q install -y curl logrotate iproute2</run>
</runs>
</configuration>
</plugin>https://stackoverflow.com/questions/59504626
复制相似问题