inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

초보를 위한 도커 안내서

도커 컴포즈 (docker compose) 기본

wordpress 오류...

692

전자파차단

작성한 질문수 2

1

안녕하세요, 선생님!

윈도우 환경에서 yml 파일을 똑같이 작성하여 만든 뒤 docker-compose up -d 명령어를 실행했더니 아래와 같은 오류가 발생합니다. 워드프레스의 포트를 8000:80이 아닌 다른 포트로 지정하여 실행하면 오류는 발생하진 않지만 다음과 같이 크롬에서 워드프레스로 들어가지 못합니다.

올려주신 yml파일을 그대로 작성한 뒤 명령어를 실행한 결과 cmd 상에서 나오는 오류는 다음과 같습니다.


C:\Users\(사용자)\docker-test>docker-compose up -d

Creating network "docker-test_default" with the default driver

Creating docker-test_db_1 ...

Creating docker-test_wordpress_1 ... error

Creating docker-test_db_1        ... done

nd: An attempt was made to access a socket in a way forbidden by its access permissions.

ERROR: for wordpress  Cannot start service wordpress: Ports are not available: listen tcp 0.0.0.0:8000: bind: An attempt was made to access a socket in a way forbidden by its access permissions.

ERROR: Encountered errors while bringing up the project.

docker-compose docker wordpress port

답변 2

1

subicura

안녕하세요!

docker의 -p옵션은 Host의 포트와 컨테이너의 포트를 연결하는데, -p 8000:80 의 의미는 Host의 8000 포트를 컨테이너의 80 포트로 연결한다는 의미를 가지고 있습니다.

따라서 Host의 8000 포트를 이미 다른 프로그램이 사용하고 있다면 연결할 수가 없습니다.

8000에서 8080으로 변경시 잘 되었다면, 8000이 사용중(Ports are not available)이라 문제가 생겼고 8080은 미사용이라 정상 실행되었다고 보시면 됩니다.

감사합니다!

0

전자파차단

사소한 거지만 '-p 8000:80' 부분에서 어떤 의미인지도 그렇고 이와 비슷하게 다른 옵션들을 살펴보니 다시금 정리가 됐네요 감사합니다!

1

전자파차단

다행히 port 번호를 8000:80이 아닌 8080:80으로 변경했더니 오류없이 잘 돌아가네요...!

다만 위 오류는 왜 생겼는지 궁금합니다ㅠㅠ

혹시 이 것과 관련한 걸까요??

참고한 url

실습코드

0

101

1

-v 옵션 후 workpress database 에러

0

114

1

Error establishing a database connection 질문 드립니다.

0

329

1

다중 컨테이너 실행 (APP)

0

180

1

ghost 실습 데이터베이스 에러

0

320

1

ghost 관리자 화면, 환경변수 url

0

222

1

ghost 실습 - 환경변수 url (2024)

0

240

1

hellonode 실습 질문있습니다.

0

184

1

docker-compose.yml 속성 문의

0

281

1

docker run 명령어중 /bin/sh 파라미터 문의

0

401

1

docker run -p 3000:3000 실행 시 오류

0

449

1

node app.js 실행 에러

0

325

1

Permission denied

0

669

1

result code build 시에 오류 있으신 분들

4

361

2

frontend, backend environment port 속성 관련 질문

0

371

1

app.js 실행 시 http 모듈 관련 이슈

0

339

1

방명록 배포과정중 질문이 있습니다.

0

304

1

Error establishing a database connection 에러 해결좀 해주세요

0

1395

1

docker 설치 오류

0

624

1

도커 기본 명령어 진행 중 막히는 부분

0

352

1

custom docker와 Base Image

0

244

1

안녕하세요 -d 옵션과 --rm 옵션에 대해서 질문을 하고자 합니다!

0

275

1

-v flag 에 질문있습니다

0

250

1

윈도우 파워쉘로 도커를 할라고하는데 컨테이너 만들기는 어떻게 해야되나요

0

775

1