Skip to content

Как запустить на MacOS с M1 #89

@deniznet

Description

@deniznet

Добрый день. Пытаюсь собрать образ для запуска в docker сервера 1C + postgres. При запуске контейнера в MacOS на M1 и подключении по имени контейнера или hostname переданного в docker compose получаю ошибку "Ошибка работы с информационной базой ... nodename nor servname provided, or not known". Если указать localhost, то "Невозможно определить принадлежность клиентского и серверного процесса одному компьютеру". На Windows такую ошибку тоже получал, из-за того что не точно следовал инструкции, но после того как установил wsl2 с использованием дистрибутива ubuntu, определил IP хоста командой wsl hostname -I, прописал этот ip в hosts реальной машины и по нему подключился к серверу 1С.
А вот что делать в MacOS? Почитал, что в Windows и MacOS отличается эмуляция и нужно использовать в таких случаях host.docker.internal, однако с этим хостом тоже при подключении возникает ошибка работы с базой о том, что хост не найден. Если добавить это имя в hosts тоже опять ошибка про "..принадлежность одному компьюетру..."
Что делать?

Заранее благодарю!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions