ARG
arg 是在 build 的时候存在的, 可以在 Dockerfile 中当做变量来使用
Dockerfile 里面的 ARG 指令定义了一个变量,在运行 docker build 命令时使用--build-arg <varname> = <value> 参数将其传递给构建器。
环境变量
ENV MYSQL_HOST 172.26.1.58
在springboot中这样使用:
url: jdbc:mysql://${MYSQL_HOST:localhost}:3306/datax_web
${变量名} —-冒号后面是默认值,当不存在此环境变量时使用
**
构建命令
sudo docker build -t imagename:0.1 .
后面的点表示当前目录,如果不是当前目录:

不能写成 $base/admin/Dockerfile
