2015-02-06 3 views
0

Может ли кто-нибудь помочь мне создать и отредактировать файл Docker в boot2docker, чтобы создать собственное изображение? Я не уверен, какие команды использовать для редактирования файла Docker, когда он находится в оболочке Boot2Docker.Как создать Dockerfile в Boot2docker для создания изображения

ответ

1

Интересно, почему вы хотите создать свой файл Docker непосредственно из оболочки boot2docker. Как только boot2docker установлен на вашем компьютере, вы можете напрямую создать файл Docker из своей оболочки. Чтобы сделать это, выполните следующие шаги моих

  1. Launch boot2docker и экспортирует переменную ENV как спрошено (скопировать и вставить три последние строки) Boot2docker up

  2. Написать простейший тест Dockerfile вы можете! Dockerfile

  3. Построй (мы будем называть наш образ «тест») Build

  4. Давайте запустим наш образ Run

Теперь вы просто должны адаптировать свой пример, чтобы делать то, что вы хотите. Имейте в виду, что в этом примере контейнер, который мы запустили, теперь остановлен, потому что ничего не поддерживало. Для большинства распространенных случаев у вас будет что-то (например, сервер), которое будет поддерживать ваш контейнер. Надеюсь, это поможет вам!

+0

Я запускаю boot2docker на компьютере с Windows, поэтому, когда я запускаю приложение непосредственно, я подключаюсь к оболочке boot2docker через ssh с docker @ boot2docker в качестве корневого каталога. Я могу выполнять все другие операции докера, такие как pull push run и т. Д. но я не знаю, как создать свой собственный файл Docker и написать конкретные команды –

0

Dockerfile - это просто текстовый файл с пошаговыми инструкциями для создания изображения. Поэтому вы редактируете его с помощью любого текстового редактора.

См. Docker page для получения более подробной информации о том, что положить внутрь.