здесь. Пытаюсь через Compass подключиться к монге на локалхосте. Создал в docker-compose сервис монги :
                  
                  
                  db:
                  
                  
                      image: mongo:4.4.1-bionic
                  
                  
                      container_name: db 
                  
                  
                      environment:
                  
                  
                        MONGO_INITDB_ROOT_USERNAME: admin
                  
                  
                        MONGO_INITDB_ROOT_PASSWORD: admin
                  
                  
                        MONGO_INITDB_DATABASE: admin
                  
                  
                      command: mongod --auth
                  
                  
                      volumes:
                  
                  
                        - db:/data/db
                  
                  
                      restart: always
                  
                  
                      networks:
                  
                  
                       - azia-backend  
                  
                  
                      ports: 
                  
                  
                        - 27017:27017
                  
                  
                  
                  
                  
                  
                  
                  
                  Пытаюсь к нему подключиться (строка mongodb://admin:admin@localhost:27017/admin?authSource=admin&readPreference=primary&appname=MongoDB%20Compass&ssl=false) и пишет что я не авторизован (ошибка: UserNotFound).
                  
                  
                  Если запускать монгу через docker: docker run -d   -e MONGO_INITDB_ROOT_USERNAME=admin  -e MONGO_INITDB_ROOT_PASSWORD=admin mongo, то через компас можно подключиться. Что я делаю не так?
                  
                  
                
Доброго. Попробуй переменные окружения в другом формате описать. Может поможет environment: - POSTGRES_DB=app - POSTGRES_PASSWORD=12345
попробуй docker-compose down —volumes && docker-compose up -d - может в томе от предыдущих экспериментов что-то не то осталось
Пробовал, не помогло
Помогло! Спасибо большое!!!!
Обсуждают сегодня