Я новичок в docker и ищу помощи. У меня есть приложение на основе windows, которое я хочу запустить на контейнере. У меня есть файл bat, который запускает мой exe-сервер, и конфигурации файлов, записанные в этой форме -start backend.exe -listen="192.X.X.X:80" -dev=true -mysql="user: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 Запуск исполняемого файла в файле Docker