Автор Гілка: [Fedora] Питання по Docker  (Прочитано 3112 раз)

Відсутній HetmanNet

  • Графоман
  • ****
  • дописів: 412
  • Карма: +1/-0
  • Fedora, CentOS, RHEL, KDE
Вирішив повернутися до освоєння Docker.
Можна сказати на нульовому рівні. Тож цікавить, що зберігається в контейнері? Що представляє із себе контейнер? Як він зберігає файли що відрізняються від системи-господаря? Чи можна відокремити певну директорію, тобто щоб це була тека вміст якої був доступний в системі-господарі у тому самому вигляді як у середині контейнера?
Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..

Відсутній ysenko

  • Новачок
  • *
  • дописів: 38
  • Карма: +1/-0
  • Python developer
Re: [Fedora] Питання по Docker
« Відповідей #1 : 2015-04-15 14:12:04 »
Цитата
Чи можна відокремити певну директорію, тобто щоб це була тека вміст якої був доступний в системі-господарі у тому самому вигляді як у середині контейнера?
Можна примонтувати папку з системи господаря:
docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.pyВ цьому прикладі /src/webapp монтується під /opt/webapp в контейнері. Більше про зберігання даних в докері можна почитати тут: https://docs.docker.com/userguide/dockervolumes/
import antigravity

Відсутній HetmanNet

  • Графоман
  • ****
  • дописів: 412
  • Карма: +1/-0
  • Fedora, CentOS, RHEL, KDE
Re: [Fedora] Питання по Docker
« Відповідей #2 : 2015-04-15 14:34:15 »
Дякую :) Годиною раніше вже знайшов це. Лишень поки не знаю, що таке training/webapp з усієї команди. Але все одно дякую.
Маю важче питання і більш комплексне. Планую підняти owncloud-7 (потім 8 для підготовки заміни для 7) з httpd та mariadb створивши відповідні образи на базі Fedora 21. Та питання в тому,  як створити та зв'язати ці контейнери? Бо щось не зовсім розумію. Це один буде контейнер чи кожна програма в окремому? Якщо в окремому то як php з owncloud будуть окремо від httpd (apache)?
« Змінено: 2015-04-15 14:35:26 від HetmanNet »
Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..

Відсутній ysenko

  • Новачок
  • *
  • дописів: 38
  • Карма: +1/-0
  • Python developer
Re: [Fedora] Питання по Docker
« Відповідей #3 : 2015-04-17 12:46:50 »
Наскільки я розумію, філософію контейнерів, то кожен сервіс має бути в своєму окремому контейнері. Я б порекомендував окремий контейнер з OwnCloud і окремий контейнер з БД (як зроблено тут: https://registry.hub.docker.com/u/jchaney/owncloud/).

Як зв’язати кілька контейнерів між собою, добре описано тут: https://docs.docker.com/userguide/dockerlinks/
import antigravity