docker工人:如何在自动化docker文件时参考最新的构build图像

我想使用Docker和Apcera在我的Dockerfile中自动化几行代码(如果需要,还需要docker-compose)。 我的主要问题是,每当我做第一个构build命令,我想接下来的几行代码使用相同的名称作为构build文件。 如果可能的话,自动实例化一个不同的名称,在名称的末尾添加1(即john1,john2,john3)


Dockerfile:

FROM 10.118.226.131:5000/node:8.5.0-wheezy ENV http_proxy=http://www-proxy.abc:3111/ RUN apt-get update WORKDIR /usr/src/app ENV http_port 9089 COPY package.json package-lock.json /usr/src/app/ COPY . . EXPOSE 9089 #CMD ["npm", "start"] 

目前在putty ssh中应用:

  docker build -t 10.118.226.131:5000/<name> . docker tag 10.118.226.131:5000/<name> localhost:5000/<name> docker push localhost:5000/<name> go to /home/letmein/apc ---> ./apc docker run <name> -ae -image http://10.118.226.131:5000/<name> ./apc job link docker-apiproxy --to <name> --name iamproxylink ./apc app connect <name> go to /usr/src/app, node server.js