В статье будет рассмотрено виртуальное окружение, используемое на серверах Beget - Docker. Docker на серверах Beget используется для установки однотипного программного обеспечения. Однородное окружение позволяет без каких-либо конфликтов между программами быстро внедрять новое ПО. Различные сервисы запускаются в виртуальных изолированных контейнерах. Также данная технология используется для установки разнообразных модулей и библиотек для сайта, например, модулей Perl и Python. Для компиляции и установки необходимых библиотек нужно перейти в виртуальное окружение Docker, где для этого доступны все инструменты. Для перехода в окружение Docker достаточно выполнить одну команду в консоли, предварительно подключившись по SSH к Вашему аккаунту. Если Вы пользуетесь OS Windows, то, скорее всего, Вам подойдет SSH-клиент PuTTy (статью по настройке можно прочитать здесь). В примере ниже будет рассмотрено подключение пользователя denia0d3 к хостинговому серверу в Linux. Если вы хотите запустить ве