7. Odoo в контейнере за 2 минуты
Цель урока:
Научиться разворачивать Odoo (ERP-систему) в Docker-контейнере за 2 команды и понять базовые принципы работы с Docker.
1. Установка Docker (если ещё не стоит)
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o
/usr/share/keyrings/docker-archive-keyring.gpg
echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]
https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
(Подробнее: официальная документация)
2. Запуск Odoo
Шаг 1. Запускаем контейнер с PostgreSQL (база данных для Odoo):
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e
POSTGRES_DB=postgres --name db postgres:13
Шаг 2. Запускаем контейнер с Odoo:
docker run -v /extra-addons:/mnt/extra-addons -p 8069:8069 --name odoo --link db:db -t
odoo
Что означают параметры?
- -v /extra-addons:/mnt/extra-addons — монтирует папку с хоста в контейнер (для кастомных модулей).
- -p 8069:8069 — пробрасывает порт 8069 контейнера на порт 8069 хоста.
- --link db:db — связывает контейнер Odoo с контейнером PostgreSQL.
3. Доступ к Odoo
- Откройте в браузере: http://ваш_сервер:8069.
- Создайте новую базу данных и начинайте работу!
Практическое задание
- Установите Docker (если ещё не сделали).
- Разверните Odoo по инструкции выше.
- Выполните задания из книги «Автоматизация в голове, а практика в Odoo» (практическая часть).
Вывод
- Docker позволяет развернуть Odoo быстро (без ручной установки зависимостей).
- Odoo + Docker — это готовое решение для автоматизации бизнеса.
- Дальше можно:
- Пройти курс «Программирование в Odoo».
- Стать стажёром в команде автора.
- Начать внедрять Odoo для малого бизнеса (сайт + ERP).
P.S. Если вы предприниматель — внедряйте Odoo и экономьте сотни тысяч рублей на дорогих ERP-системах! 🚀
На данный момент комментарии отсутствуют.
Поделиться этим контентом
Поделиться ссылкой
Поделиться в соц сетях
Поделиться через Email
Пожалуйста логин поделится этим Документ по email.
Вставить на другой сайт
To install this Web App in your iPhone/iPad press
and then Add to Home Screen.
