Я установил образ на основе nodejs через docker compose, и кажется, что все работает нормально, но я не могу получить к нему доступ в браузере. Я пробовал с localhost:4200
, с 127.0.0.1:4200
и даже с ip, полученным с docker inspect
, я не мог получить к нему доступ.
Вот часть моего docker-compose.yml
frontend:
image: johnpapa/angular-cli
container_name: frontend
command: npm start
working_dir: /usr/app
volumes:
- /home/USER/dev/angular-frontend/frontend-app:/usr/app
- /usr/app/node_modules
ports:
- "4200:4200"
Вывод при запуске Docker сообщает ** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
, и контейнер работает и работает, когда я проверяю с помощью docker ps
.
Что мне нужно сделать, чтобы получить к нему доступ в моем браузере?