Пишем Dockerfile. Или как пользоваться Vim
Что такое Dockerfile?
Докерфайл - файл в котором мы описываем наш будующий докер образ. В нем можно указать какую ОС взять за основу, какие файлы и переменные добавить в образ или например, что доустановить из пакетов.
Что такое Vim?
Вим - консольный текстовый редактор. Очень старый и крутой. Многие программисты выбирают его, как среду разработки. Потомучто он легкий и позволяет использовать плагины.
Нам надо уметь им пользоваться, либо уметь пользоваться nano, однако я рекомендую сразу освоить базовые команды Вим.
Пишем Dockerfile
Подключаемся к нашей убунту и начинаем:
- vim Dockerfile (откроется вим)
- Теперь нам надо перейти в интерактивный режим (режим ввода), для этого нажимакм i или insert
- Теперь мы можешь водить текст
- Пишем вот такой вот текст:
FROM nginx
ENV LOL=LAL
Этого достаточно для ознакомления :)
Теперь нам надо сохранить и выйти из вим:
- Жмем ESC
- Жмем двоеточие (shift+ж на англ. раскладке, снизу появится командная строка)
- Вводим wq и Enter (w - значит write, т.е. сохранить, q - quit, т.е. выйти)
На всякий случай показываю скриншот, как это выглядит (советую всегда быть на eng раскладке клавиатуры):
Поздравляю мы написали самый простой Dockerfile на свете!