/ Docker

Особенности использования Docker в Windows

Шарим папки

Для монтирования папок нужно разрешить доступ к ним в настройках самого Докера, в трее выбираем значек с иконкой "синего кита", находим настройки, и в пункте Shared drivers ставим галочку у нужного диска, после чего указываем пароль от своей учетной записи для задания Докеру прав администратора. Это нужно для правильного монтирования папок.

Правильно передаем команды после запуска контейнера

К примеру у нас есть образ test, который мы собрали из образа Ubuntu. И что бы его запустить мы выполняем такую команду

docker run -it --name test_container test /bin/bash

Выражение /bin/bash и есть та команда, которая выполниться сразу, как только контейнер запуститься, но если нам надо запустить несколько команд, то есть такой трюк

docker run -it --name test_container test /bin/bash -c "command 1; command 2; command 3;"

Двойные кавычки обязательны