Я запускаю Docker в Windows («Docker Toolbox», а не «Docker for Windows»).
Я создал изображение с рельсами внутри. Он работает правильно на моей Mac OS, но работает на Windows.
Использование докеров 1.12 и докер-машины 0.8.0 на обеих машинах.
Когда я создаю машину и попытаться запустить контейнер из образа, я:
docker run -it myRepo:myTag bash
который открывает мне интерактивный терминал на Mac OS, но Windows 7 и Windows Server 2011 оба оказывающий:
"Error response from daemon: oci runtime error: exec: "bash": executable file not found in $PATH."
Я использую оболочку MINGW64 через Докер Quickstart терминал но старый cmd.exe ре делает то же самое.
Может ли кто-нибудь помочь мне в этом вопросе? Я пробовал несколько часов, чтобы найти решение, но слишком мало ответов для Windows.
Спасибо заранее!
вы должны установить MSYS2 (MinGW64, возможно, ОК, если у него есть оболочка), а затем укажите путь к 'bash.exe' в вашей системе Windows или в пользовательском пути. –