package cn.seecoder.paas.service.facade.docker; import com.spotify.docker.client.ProgressHandler; import com.spotify.docker.client.messages.Image; import java.util.List; public interface DockerApi { void buildAndPush(String directory, String imageName, String imageTag, ProgressHandler handler) throws Exception; void buildAndPush(String directory, String imageName, String imageTag) throws Exception; List listImage(); void delete(String imageId) throws Exception; }