在Docker容器中运行exe

在Docker容器中运行exe,docker,dockerfile,dockerhub,Docker,Dockerfile,Dockerhub,我是docker的初学者,正在寻求帮助。 我有一个基于windows的应用程序,我想在容器上运行。我有一个启动服务器exe的bat文件,文件配置是用这个表格写的 -start backend.exe-listen=“192.X.X.X:80”-dev=true-mysql=“用户:pass@tcp(192.x.x.x:3306)/db 现在,由于我想将应用程序容器化,我对如何在Dockerfile中运行和传递上述参数感到困惑 我知道bat文件不会在基于linux的容器中运行 我这样想的原因如下,

我是docker的初学者,正在寻求帮助。 我有一个基于windows的应用程序,我想在容器上运行。我有一个启动服务器exe的bat文件,文件配置是用这个表格写的
-start backend.exe-listen=“192.X.X.X:80”-dev=true-mysql=“用户:pass@tcp(192.x.x.x:3306)/db

现在,由于我想将应用程序容器化,我对如何在
Dockerfile
中运行和传递上述参数感到困惑

我知道bat文件不会在基于linux的容器中运行

我这样想的原因如下,但对于在
CMD

FROM golang:latest

WORKDIR /usr/src/app

COPY . .

EXPOSE 80

CMD ["backend.exe", "listen", "192.x.x.x”, "dev", "true"]

从stackoverflow的查询中了解到可以在基于linux的容器中运行exe吗?可以在基于linux的容器中运行exe吗?