有沒有辦法在Dockerfile中處理RUN
命令的結果?具體來說,我想根據它運行的腳本的結果來改變這個命令後面的事件。Dockerfile RUN命令結果
1
A
回答
0
最好在腳本中包裝任何複雜的命令。
然後你就可以執行該腳本
COPY myscript
RUN myscript
說腳本,當它運行時,鏈多個命令,並已獲得其結果。
與任何常規shell腳本一樣,它可以基於條件語句運行命令。
相關問題
- 1. 如何影響Dockerfile中RUN命令的順序?
- 2. Dockerfile RUN命令返回「沒有這樣的文件或目錄」
- 3. 如何讓docker中的「RUN」命令與dockerfile類似?
- 4. Dockerfile VOLUME和docker run -v命令之間的Docker區別
- 5. 泊塢窗 - 使用RUN(ERROR 2002)內Dockerfile的MySQL命令
- 6. 使用docker run命令將參數傳遞給Dockerfile中的CMD
- 7. Makefile:make run命令
- 8. Dockerfile - 除去在一個RUN命令文件時,它仍然存在於下一個RUN命令
- 9. Dockerfile和dpkg命令
- 10. Dockerfile - 將ENV設置爲命令的結果
- 11. Dockerfile中的交互命令
- 12. Dockerfile中的命令數
- 13. Dockerfile沒有在RUN作曲者安裝命令中使用緩存
- 14. 哪裏執行來自Dockerfile,主機或中間容器的RUN命令?
- 15. EC2上的Docker,dockerfile中的RUN命令沒有讀取環境變量
- 16. Grails禁用run-app命令
- 17. Dockerfile自定義命令/指令
- 18. 如何在Dockerfile中告訴輸入「docker run」命令時要執行哪個命令?
- 19. 如何在docker構建Dockerfile時緩存RUN npm install指令
- 20. Dockerfile - 創建dockerfile
- 21. 使用命令的結果
- 22. oracle命令的結果
- 23. Tweepy Twitter API命令結果
- 24. linux'ls -lisa'命令的結果
- 25. 命令bash的結果
- 26. WMIC命令追加結果
- 27. Windbg!地址命令結果
- 28. Dockerfile不做RUN變化之後,從
- 29. 在子Dockerfile中使用ARG命令
- 30. 如何在Dockerfile中編寫Linux命令
不,這是不可能的,也不是意圖(除了將完整構建作爲一種「邏輯」失敗外)。 Dockerfiles被認爲是* deterministic *,並且它們內部的邏輯可能會改變可能的結果。你想達到什麼目的? – Lars