我的目的是在为该容器调用 docker-compose 时能够将一些参数传递给 docker 容器。
就像是
docker-compose up -d myContainer myArg1=hallo myArg2=world
我的 Docker 文件看起来像:
FROM mcr.microsoft.com/dotnet/core/runtime:2.2 AS final
WORKDIR /app
COPY Myproj/bin/Debug/netcoreapp2.1 .
ENTRYPOINT ["dotnet", "myproj.dll", myArg1, myArg2]
docker-compose.yml 文件如下所示:
version: '3.4'
services:
myContainer:
image: ${DOCKER_REGISTRY-}myContainerImage
build:
context: ../..
dockerfile: MyProj/Dockerfile
首先我想知道这是否可行,其次是怎么做