Docker-Client(Java)通过Dockerfile创建镜像
引入docker-java依赖<dependency><groupId>com.github.docker-java</groupId><artifactId>docker-java</artifactId><version>3.0
·
-
引入docker-java依赖
<dependency> <groupId>com.github.docker-java</groupId> <artifactId>docker-java</artifactId> <version>3.0.14</version> </dependency>
-
与目标服务器建立连接
DockerClient dockerClient = DockerClientBuilder.getInstance("tcp://xxx.xxx.xxx.xxx:2375").build();
-
创建镜像
File baseDir = new File("~/kpelykh/docker/netcat"); BuildImageResultCallback callback = new BuildImageResultCallback() { @Override public void onNext(BuildResponseItem item) { System.out.println("" + item); super.onNext(item); } }; dockerClient.buildImageCmd(baseDir).exec(callback).awaitImageId();
更多推荐
已为社区贡献1条内容
所有评论(0)