Как выставить контейнер Odoo в ЛВС - PullRequest
0 голосов
/ 07 июня 2019

В настоящее время я пытаюсь запустить Docker-контейнер Odoo и открыть его для своей локальной сети, чтобы моя команда могла начать его тестирование, но я не могу получить доступ к контейнеру с другого компьютера в той же сети.Как я могу разместить odoo на машине с докером Windows, которая позволит моим коллегам получать доступ и работать с Odoo?

1 Ответ

1 голос
/ 07 июня 2019

Вам просто нужно указать порт, на котором работает ваш веб-сервис odoo. Из официального репозитория Odoo Docker Hub :

version: '2'
services:
  web:
    image: odoo:12.0
    depends_on:
      - db
    ports:
      - "8069:8069"
  db:
    image: postgres:10
    environment:
      - POSTGRES_DB=postgres
      - POSTGRES_PASSWORD=odoo
      - POSTGRES_USER=odoo

Или без docker-compose вы можете использовать, например,

docker run -p 8069:8069 --name odoo --link db:db -t odoo -- --db-filter=odoo_db_.*

Если вы хотите получить доступ к внутреннему порту 8069 с внешнего порта 80, вы можете просто изменить отображение порта на 80:8069.

Впоследствии к odoo можно обратиться через браузер по номеру [your-ip]:8069 или просто [your-ip], если сопоставить внешний порт с 80.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...