시스템: Ubuntu 14.04 x64
1. 로컬 가상 머신에 구축된 Ubuntu14.04에 구성된 docker-compose.yml은 동일한 포트와 다른 포트를 포워딩하여 액세스할 수 있습니다
2. 서버에서 동일한 구성 파일을 사용합니다. docker-compose up -d를 시작한 후 서버에서
curlhttp://127.0.0.1:80을 사용하여 액세스합니다. 81:80으로 포트 http://服务器IP:80,就不能访问,
를 통해서도 액세스 가능
http://服务器IP:81Netstat에서 포트를 확인해보니 80이 점유되지 않았습니다
docker-compose.yml 구성
서버측:
으아악迷茫2017-04-24 09:15:08
포트 3001에 접속할 수 있나요?
포트 80은 방화벽으로 막아야 합니다...
다른 서버에 nmap 설치
으아아아그런 다음 다음 명령을 실행하여 포트 80이 차단되었는지 확인하세요.
으아아아192.168.59.1은 첫 번째 서버의 IP입니다.
포트 80이 차단되면 출력 상태가 필터링됩니다
高洛峰2017-04-24 09:15:08
포트 80이 점유되어 있으면 컨테이너 시작 시 포트가 점유되었다는 메시지가 표시되므로 컨테이너가 정상적으로 시작되면 기본적으로 포트 점유 문제를 해결할 수 있습니다. 그리고 81번 포트는 정상인데 80번 포트에 문제가 있어서 특별히 80번 포트를 관리할 수도 있다는 뜻인데, 우분투 시스템의 방화벽은 기본적으로 꺼져 있지만 확인해 보는 것이 가장 좋습니다.