You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
그리고 나서 또 다른 터미널에서 해당 ec2로 접속해서 도커 명령어를 사용하면 저희가 이전에 도커를 사용했던 것처럼 사용가능하다라고 이해했습니다.
근데 이제 dockerd -H tcp://<제 IP 주소>:2375를 통해 도커 데몬을 실행시키고 또 다른 터미널에서 curl <제 IP 주소>:2375/version --silent | python -m json.tool 명령어를 수행하면 아래와 같이 출력됩니다.(아래 이미지는 ubuntu 유저 권한이지만 root 권한으로 실행해도 동일한 결과가 출력되었습니다)
혹시나 정상적으로 실습 진행하신분들이 계시다면 알려주시면 감사하겠습니다!
The text was updated successfully, but these errors were encountered:
그리고 다른 터미널에서 curl 로 로컬호스트의 docker 로 요청시 잘 되었습니다.
위와 같은 메시지가 뜨는 경우는 아마도 도커가 데몬으로 2375 포트로 뜬게 아니라 그냥 systemctl 로 뜬게 아닐까 생각됩니다.
도커를 systemctl 로 시작하고 curl 요청을 보냈을 때 올려주신 메시지가 같이 나오네요.
dockerd 로 띄운 콘솔에서 아래와 같이 API listen 포트가 정확한지 한번 확인해보면 도움이 될거 같습니다.
우선 본인의 경우 맥 + iterm2 + AWS ec2에 도커를 깔아서 실습을 진행중입니다.
dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
명령어로 docker 데몬을 실행시킵니다.dockerd -H tcp://<제 IP 주소>:2375
를 통해 도커 데몬을 실행시키고 또 다른 터미널에서curl <제 IP 주소>:2375/version --silent | python -m json.tool
명령어를 수행하면 아래와 같이 출력됩니다.(아래 이미지는 ubuntu 유저 권한이지만 root 권한으로 실행해도 동일한 결과가 출력되었습니다)혹시나 정상적으로 실습 진행하신분들이 계시다면 알려주시면 감사하겠습니다!
The text was updated successfully, but these errors were encountered: