Запуск exe в Docker контейнере - PullRequest
1 голос
/ 14 апреля 2020

Я новичок в 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...