1
我正在關注來自堆棧和docker的turorials以通過docker運行haskell構建。哈斯克爾堆棧圖像容器執行在Docker上運行
大廈和圖片創作的作品很好,我能我使用的是構建在最新的堆棧功能來創建這個最低配置docke圖像通過docker run -p 5000:5000 {imagename} {app-exe}
運行應用程序。
image:
container:
base: "fpco/ubuntu-with-libgmp"
如何讓圖像自動啓動可執行文件,以便我可以只鍵入docker run -p 5000:5000 {imagename}
。我知道如何在dockerfile中做到這一點,但不是在堆棧中。我在想,我必須使用:
entrypoints:
- appname-exe
沒有成功,不管我是否只使用可執行文件的名稱或絕對路徑。也許我不明白什麼是入口點。
我正在使用Docker for Mac。
任何建議表示讚賞。
乾杯 比約恩
您是否閱讀過[documentation](https://docs.haskellstack.org/en/stable/docker_integration/)?特別是'run-args'字段和'--docker-run-args'標誌? – user2407038
是的,我做了,問題不是通過堆棧運行應用程序,問題是當我創建圖像,然後通過碼頭運行它。無法看到run-args會如何幫助我,尤其是當我以後在碼頭堆棧中編寫應用程序時。 –