Docker
docker-compose ports 적용 안될 때 해결 법
고수트
2021. 11. 28. 21:45
반응형
$ docker-compose run 명령어를 통해
docker-compose.yml 파일을 실행시켰을 때
docker-compose.yml 내부에 ports 를 적용하였음에도 포트를 못찾는 경우가 있다.
이때에는 아래와 같이 up 명령어를 이용하거나
ports 를 명령어에 할당하면 해결된다.
1. docker-compose up -d 명령어 이용
# docker-compose.yml 파일이 존재하는 경로에서 실행
$ docker-compose up -d
# 확인
$ docker ps
2. ports 번호 명시
-p 옵션뒤에 포트와 명명하고 싶은 이름을 명시한다.
$ docker-compose run -d -p 8080:8080 app
반응형