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
반응형