私はこの画像を使用します: dperson/samba
イメージは独自のエントリポイントを定義しており、それを上書きしたくありません。
エントリポイントに引数を渡す必要がありますが、これは docker のみで簡単に行えます。
docker run ... dperson/samba arg1 arg2 arg3
しかし、 docker_compose.yml でそれをどうやって行うのでしょうか?
現在、回避策として以下を使用しています:
command: samba.sh arg1 arg2 arg3
しかし、エントリポイントの再定義を強制するため、満足のいく結果にはなりません。
ベストアンサー1
このcommand
条項は機能する@Karthikが言うように。
簡単な例として、次のサービスでは、実行時-inMemory
に が追加されます。ENTRYPOINT
docker-compose up
version: '2'
services:
local-dynamo:
build: local-dynamo
image: spud/dynamo
command: -inMemory