![](/img/trans.png)
[英]Creating a Github Docker container action referencing an image on Github Packages
[英]Parametrizing base image version in Dockerfile of Docker container Github action
我正在關注“創建 Docker 容器操作” ,一切對我來說都很好,除了我想在我的Dockerfile
中參數化FROM
字段(我需要針對不同版本的依賴項運行 CI 測試,打包為 Docker 圖像)。
理想情況下,在我的Dockerfile
中,我想使用ARG
或類似的東西:
ARG version=latest
FROM alpine:${version}
...
...但不清楚如何傳遞構建參數。
有沒有辦法做這樣的事情?
我還沒有找到開箱即用的好方法。
目前 Docker 容器操作甚至不允許您使用 arguments 指定 Dockerfile(通過runs.image
中的action.yml
)。
我的解決方案是使用此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.