로딩
요청 처리 중입니다...

11. [Docker] Docker Remote API - 4. 자바로 remote docker API 사용하기

 11. [Docker] Docker Remote API - 4. 자바로 remote docker API 사용하기

1. 첫 번째 방법 : 소스코드 직접 import 이전 포스팅에서 메이븐으로 Docker Remote API를 사용하는 것에 필요한 의존성 라이브러리를 불러오는 것까지 진행했었다.

이제 실제로 소스코드를 집어 넣고서 사용해볼 차례가 되었다. 다운받은 zip 파일을 압축을 풀었다면, src\main\java 의 com 폴더를 이클립스 패키지 안에 드래그 앤 드랍으로 넣어준다.

드래그 앤 드랍을 하면 다음과 같이 잘 import 된 것을 확인할 수 있다. 내부 소스코드들도 오류 없이 잘 들어가 있다.

그럼 이제 실제로 코딩을 해볼 차례가 되었다. 클래스를 아무렇게나 하나 만들어서 main함수를 만든 뒤, 위에서 import한 패키지를 포함시켜준다.

그리고 메인클래스 안에 다음과 같이 코딩한다. 저걸 따라 쓰기 전에, 알아둬야 할 것은 1.

Java client master에서 DefaulDockerClient의 연결 부분에서 제대로 연결이 되지 않았을때의 에러 throw 처리는 없다. ...