docker api 开发的端口怎么获取?
天蓬老师
天蓬老师 2017-04-25 09:02:30
0
4
854

新版本的docker for Mac去除了docker-machine指令
我现在怎么获取 rest api 开发的端口呢?
比如:
curl -XGET http://localhost:2376/images/... | python -mjson.tool

可是,貌似不是上面的2376端口。
谢谢指教。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(4)
伊谢尔伦

여기에서는 절충 방법을 사용합니다
환경: MacOS
셸에 vim ~/.bash_profile을 입력하고 파일 끝에 다음 코드를 입력합니다

으아아아

저장하고 종료한 후 셸을 다시 시작하세요.
그런 다음 dest 명령을 사용하여 이미지 나열과 같은 일부 기능을 구현할 수 있습니다.
dest /images/json

过去多啦不再A梦

기본적으로 /var/run/docker.sock이 통신에 사용됩니다. -H 매개변수를 사용하여 해당 수신 대기 포트를 지정할 수 있습니다.
기본 소켓 통신 모드를 사용하는 경우 컬을 사용할 수 있습니다. 테스트를 위한 Unix 소켓 방법

으아아아

위 지침은

에 있습니다. 으아아아

정상적으로 실행 가능

为情所困

여기서 포트는 docker 데몬에 바인딩된 포트에 따라 다릅니다.

데몬 실행 시 포트를 지정하지 않으면 기본 포트는 unix:///var/run/docker.sock

입니다.

기본적으로 Docker 데몬은 unix:///var/run/docker.sock에서 수신 대기하며 클라이언트는 데몬과 상호 작용하려면 루트 액세스 권한이 있어야 합니다. 시스템에 docker라는 그룹이 있으면 docker가 적용됩니다. 소켓 소유권을 그룹에 부여합니다.
https://docs.docker.com/engin...

실행할 때의 예:

으아악

기본 소켓을 로컬 머신의 2376에 바인딩하는 것과 동일합니다. 말씀하신 대로입니다http://localhost:2376

世界只因有你

구성 파일을 변경하지 않으려면 미러를 사용하여 프록시하면 됩니다. 장착에 주의 /var/run/docker.sock

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿