在Docker容器中运行exe
我是docker的初学者,正在寻求帮助。 我有一个基于windows的应用程序,我想在容器上运行。我有一个启动服务器exe的bat文件,文件配置是用这个表格写的在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的容器中运行 我这样想的原因如下,
-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吗?