通过jenkinspipe道拉远程docker的图像

从这个参考http://www.stuartellis.name/articles/jenkins-pipeline/中可以看到,你可以很容易地在jenkinspipe道中拖出一个docker镜像,并从创build的容器中执行shell命令,例如:

docker.image('ruby:2.3.1').inside { stage("Install Bundler") { sh "gem install bundler --no-rdoc --no-ri" } stage("Use Bundler to install dependencies") { sh "bundle install" } } 

这正是我需要做的,只有我需要拉的图像不是从dockerHUB这看起来像这样:“402837048690.dkr.ecr.us-east-1.amazonaws.com/some-repo:latest”

任何想法?