def server = Artifactory.server '<ArtifactoryServerID>'
def artDocker= Artifactory.docker username: '<username>', password: '<password>'
// Or if the docker daemon is configured to use a TCP connection:
// def artDocker= Artifactory.docker username: '<username>', password: '<password>', host: "tcp://<docker daemon host>:<docker daemon port>"
// If your agent is running on OSX:
// def artDocker= Artifactory.docker username: '<username>', password: '<password>', host: "tcp://127.0.0.1:1234"
def dockerInfo = artDocker.push '<artifactoryDockerRegistry>/hello-world:latest', '<targetRepo>'
server.publishBuildInfo(dockerInfo)