Публикации по теме 'dockerfiles'


Учебное пособие по Docker: начало работы
Учебное пособие по Docker для начинающих, которое вас не укусит. Пошаговое руководство, которое поможет вам начать работу с Docker. Допустим, вы пишете приложение. Вы настроили среду разработки на локальной виртуальной машине, и все работает без сбоев. Потратив сотни часов на совершенствование своего приложения, вы довольны конечным продуктом и рады отправить код на рабочий сервер. Однако приложение перестало работать на производственном сервере из-за различий в среде - программном..

Введение в Docker: что это такое и зачем это нужно
Docker — это инструмент, который помогает разработчикам создавать, использовать и запускать специальные программы, называемые «контейнерами». Это позволяет разработчикам управлять и использовать контейнеры на одном компьютере или группе компьютеров. Это позволяет упаковывать приложения, упрощая управление развертыванием и выполнением приложений в различных средах. Docker помогает разделять различные ресурсы и позволяет создавать небольшие и легкие контейнеры, которые могут работать..

Указание версии npm в Dockerfile
TL;DR RUN npm i npm RUN mv node_modules/npm /usr/local/lib/node_modules/npm RUN rm -rf /usr/local/lib/node_modules/npm Подробности Каждая версия Node.js поставляется с npm. В настоящее время версия LTS Node (v6.11.2) поставляется с npm v3.10.10. Но что, если вы хотите использовать новейшие функции npm 5.x.x со старой версией Node? Вне контейнера это просто. Вы устанавливаете нужную версию Node (используйте nvm, чтобы легко переключаться между ними), а затем указываете версию npm...