LINUX.ORG.RU

История изменений

Исправление 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. Тут инструкции по настройке.

То же самое с остальным хламом.