История изменений
Исправление Nervous, (текущая версия) :
докер, туда ставлю ubuntu 14, и уже там все это дело (старый софт) устраиваю
Зачем всю убунту, контейнеры обычно используют для запуска одного процесса. Просто docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:9.6
, или любая другая доступная версия вместо 9.6
. Тут инструкции по настройке.
То же самое с остальным хламом.
Плюсы:
- хлам не ломает систему
- можно пускать любые версии хлама, для которых есть образы, в том числе одновременно; если образа с нужной версией нет, можно собрать свой образ
- можно написать скрипт для запуска или compose.yml, положить его в гит — ничего не нужно будет ставить и настраивать вручную
- можно весь хлам запихнуть в один compose.yml и управлять им из одного места
Минусы:
- ну есть, наверное; например, с автозапуском нужно будет что-то придумать
Конечно, желательно следить за происхождением образов, пользоваться официальными по возможности.
Исправление Nervous, :
докер, туда ставлю ubuntu 14, и уже там все это дело (старый софт) устраиваю
Зачем всю убунту, контейнеры обычно используют для запуска одного процесса. Просто docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:9.6
, или любая другая доступная версия вместо 9.6
. Тут инструкции по настройке.
То же самое с остальным хламом.
Плюсы:
- хлам не ломает систему
- можно написать скрипт для запуска или compose.yml, положить его в гит — ничего не нужно будет ставить и настраивать вручную
- можно весь хлам запихнуть в один compose.yml и управлять им из одного места
Минусы:
- ну есть, наверное; например, с автозапуском нужно будет что-то придумать
Конечно, желательно следить за происхождением образов, пользоваться официальными по возможности.
Исправление Nervous, :
докер, туда ставлю ubuntu 14, и уже там все это дело (старый софт) устраиваю
Зачем всю убунту, контейнеры обычно используют для запуска одного процесса. Просто docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:9.6
, или любая другая доступная версия вместо 9.6
. Тут инструкции по настройке.
То же самое с остальным хламом.
Плюсы:
- хлам не ломает систему
- можно написать скрипт для запуска или compose.yml, положить его в гит — ничего не нужно будет ставить и настраивать вручную
- можно весь хлам запихнуть в один compose.yml и управлять им из одного места
Минусы:
- ну есть, наверное; например, с автозапуском нужно будет что-то придумать
Исправление Nervous, :
докер, туда ставлю ubuntu 14, и уже там все это дело (старый софт) устраиваю
Зачем всю убунту, контейнеры обычно используют для запуска одного процесса. Просто docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:9.6
, или любая другая доступная версия вместо 9.6
. Тут инструкции по настройке.
То же самое с остальным хламом.
Плюсы:
- хлам не ломает систему
- можно написать скрипт для запуска или compose.yml, положить его в гит
Минусы:
- ну есть, наверное; например, с автозапуском нужно будет что-то придумать
Исходная версия Nervous, :
докер, туда ставлю ubuntu 14, и уже там все это дело (старый софт) устраиваю
Зачем всю убунту, контейнеры обычно используют для запуска одного процесса. Просто docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:9.6
, или любая другая доступная версия вместо 9.6
. Тут инструкции по настройке.
То же самое с остальным хламом.