docker containers
메타 데이터를 통해 EC2 인스턴스에 대한 정보를 얻을 수있는 것과 같은 방식으로 구성을 알고 싶습니다 .
사용할 수 있습니다 (제공되는 docker
포트에서 제공 4243
)
curl http://172.17.42.1:4243/containers/$HOSTNAME/json
데이터의 일부를 얻으려면 HOSTNAME
실제로 컨테이너의 전체 ID를 얻는 더 좋은 방법이 있는지 알고 싶습니다. 실제로 12 자로 단축되고 도커는 "최적의 일치"를 수행하는 것처럼 보입니다.
또한 도커 호스트의 외부 IP를 얻는 방법 (AWS 전용 EC2 메타 데이터에 액세스하는 것 제외)
/var/run/docker.sock
커가 제공 한 격리를 해제하고 호스트 시스템에 액세스 할 수 있습니다. 분명히 이것은 잠재적으로 위험합니다.