Odoo
  • Introduction
  • Dokku
  • Tuning
  • PostgreSQL
  • Функциональные возможности
    • Склад
  • Fields
  • Odoo installation
  • Интерфейс
  • Ссылки
  • Тестирование
Powered by GitBook
On this page
  • Доп информация
  • Получение из репы образа Odoo
  • Запускаем базу
  • Запускаем Odoo
  • Запуск Odoo после добавления или обновления модуля
  • TODO - Добавить секцию под docker-compose.

Odoo installation

PreviousFieldsNextИнтерфейс

Last updated 7 years ago

Доп информация

  • Odoo на Docker HUB -

Получение из репы образа Odoo

git clone --depth=1 -b master --single-branch https://github.com/litnimax/odoo-dokku.git

Запускаем базу

Создаем постоянное хранилище для базы данных

docker volume create dbdata

Запускаем образ Postgres

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo \
    -v dbdata:/var/lib/postgresql/data --name db postgres:9-alpine

Запускаем Odoo

Создаем том для хранения данных сессий и атачей:

docker volume create odoodata

Создаем скрипт запуска

docker run --rm -it --link db:db -p 127.0.0.1:8069:8069 -v `pwd`/addons/:/mnt/extra-addons/ \
        -v odoodata:/var/lib/odoo \
        -e ODOO_ARG_DATABASE=test1 -e ODOO_ARG_DB_USER=odoo -e ODOO_ARG_DB_PASSWORD=odoo \
        -e ODOO_ARG_DB_HOST=db delme $@

Запускаем Odoo

./run.sh

Запуск Odoo после добавления или обновления модуля

odoo -u modulename -d db_name

TODO - Добавить секцию под docker-compose.

https://hub.docker.com/_/odoo/