Boot2Docker не распознает "sudo", "tce-load"
Я использую Boot2Docker в Windows 7 (64-разрядная версия). Предполагается, что Boot2Docker основан на Tiny Core. Я пытался установить docker-compose (отдельная проблема, над которой я все еще работаю), и в нескольких разделах справки (например, " Как установить docker-compose в Windows") предлагалось использовать команды, включающие sudo
а также tce-load
, Boot2Docker дает error:command not found
когда я пытаюсь использовать эти команды. Я покопался в папке /bin и, конечно же, ни у кого нет файла. Другие команды, которые я могу использовать правильно, как обычно ls
, cd
, rm
и т. д., существуют в папке /bin. Даже если Boot2Docker по какой-то причине взял tce-load из Tiny Core (хотя большинство постов помощи показывают, что он работает), sudo все равно должен существовать в среде unix, не так ли?
Есть ли что-то, что мне нужно скачать / установить, прежде чем эти команды станут доступны нормально, или что-то происходит с Boot2Docker? Я новичок в использовании виртуальных машин, так что это может быть что-то простое. Я попытался переустановить, и это ничего не сделало. Я искал много разделов справки, касающихся docker, docker-compose, boot2docker, tiny core, и ничего не нашел.
1 ответ
Оказывается, все, что мне нужно было сделать, это запустить Boot2Docker и набрать boot2docker ssh
, Это фактически подключается к виртуальной машине Unix, вместо того, чтобы запускать команды docker из оболочки Windows.