1.1, Меломан1 (?), 12:34, 11/09/2015 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
А в контейнере можно любое приложение запускать? Знакомые только для хостинга используют данную систему виртуализации (апач, пхп, майскл или постгрескл) и на вышезаданный вопрос отвечают, что-то невнятное. В частности меня интересует SyncML и Cloud Drive. Слава богу с домашним интернетом проблем нет, поэтому хочу использовать домашний и соседский серверы в режиме кластера в качестве основного для синхронизации. Провайдеры разные, проблема только в электропитании, но больше чем на день отключений не было.
| |
|
|
3.9, orgkhnargh (ok), 13:52, 11/09/2015 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Можно запускать приложения только из репа докер.ком?
Можно запускать любое приложение, предварительно запакованное в контейнер. С репы просто можно готовый контейнер с нужным приложением взять, если такой там есть. Еще с репы можно брать базовые образы без приложений (только с окружением разных дистрибутивов), и на них строить свои контейнеры с нужными приложениями.
| |
|
4.11, Меломан1 (?), 14:09, 11/09/2015 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –3 +/– |
>> Можно запускать приложения только из репа докер.ком?
> Можно запускать любое приложение, предварительно запакованное в контейнер. С репы просто
> можно готовый контейнер с нужным приложением взять, если такой там есть.
> Еще с репы можно брать базовые образы без приложений (только с
> окружением разных дистрибутивов), и на них строить свои контейнеры с нужными
> приложениями.
Не уверен, что с первого раза получится. Могли бы помочь, как правильно упаковывать в контейнеры нужные приложения и что бы они корректно работали.
| |
|
5.12, orgkhnargh (ok), 14:52, 11/09/2015 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Не уверен, что с первого раза получится. Могли бы помочь, как правильно
> упаковывать в контейнеры нужные приложения и что бы они корректно работали.
Я сам не большой спец. Контейнер описывается через Dockerfile. Пример есть на официальном сайте: https://docs.docker.com/linux/step_four/
Через 'FROM название_образа' указываете, на основе какого контейнера текущий контейнер будет создан. Затем описываем процесс установки программы 'RUN apt-get install -y программа' (это тоже в Dockerfile). Затем укажите комманду, которая запустится при запуске контейнера: 'CMD /usr/bin/программа'. Еще тут можно указать, какие порты будет контейнер слушать и т. д.. Полный список инструкций лежит тут: https://docs.docker.com/reference/builder/
Для программ с GUI наверняка есть свои нюансы, но я в этом не разбираюсь.
| |
|
|
|
|
|
2.22, rico (ok), 11:33, 15/12/2015 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
не работает там докер, в этом центе
в убунте - работает с одним и тем же конфигом (dm thinpool), а здесь нет
Ну и это конечно эпично - сделать _специальный_ дистр, в котом абсолютно такие же версии пакетов, как и в обычной редакции. Профит? Не, не слышал. Новые версии поставить не удается, куча бубнов не помогает. В топку, на убунте завелось с полуоборота и работает как часы. Делайте выводы.
И да, в докере сам контейнер не так ценен, как portability, docker-compose и наверное swarm, хотя последний я еще не трогал.
| |
|
|