目前,我有以下泊塢窗文件泊塢窗既罐和搖籃處決它詹金斯
FROM openjdk:8
EXPOSE 8080
WORKDIR /usr/bin/app
ENTRYPOINT ["java", "-jar"]
我在本地構建和運行的
docker run -d -P -v $(pwd):/usr/bin/app/ jachno/jarrunner /usr/bin/app/build/libs/com.onboarding-service-0.0.1.jar
所以基本上泊塢窗容器具有本地卷映射到它以及我想要運行的JAR的名稱。
這是我可以測試我的驗收測試vi jenkins。我真的很喜歡一個容器來爲我做兩件事。
所以我基本上我想通過罐子的名稱到容器。有它運行的jar文件
,然後運行一個命令的Gradle,在這種情況下gradle這個AcceptanceTest
我知道我如何到容器的gradle安裝,並得到那個獨立運行,但我不能看看我在啓動時將jar名稱傳遞給它後,如何運行gradle命令。
是否有2個入口點的容器?
我去了選項一,它工作得很好謝謝 – JaChNo