Docker镜像启动参数写入带Python参数的启动脚本带Dockerfile配置参数的启动镜像
编写带参数的Python启动脚本
使用argparse包传递启动参数
importargparseparser=arg parse.argument parser (描述=' manualtothisscript ' ) rdsparser.add_argument )-argument type=int ) parser.add_argument(-pwsSD (,type=str ) )pargument )、type=str ) type=str (parser )
Dockerfile配置要求将启动参数配置添加到Dockerfile文件中。
ENV参数名称=参数值
基于#的基镜像from python :添加到3.6 #脚本代码文件夹add./IOT.helmet.indent ification/code #工作目录WORKDIR /code# 依赖于的runpipinstall-r安装参数en vhost=' ' envport=' ' env name=' ' envpwssd=' ' env key=' ' cmd [ ' python ','/cccccond
-e参数名称=参数值
docker run-- name=' XXX '-ehost=' XXX.XXX.XXX '-eport=' 8080 '-epwssd='xxxxx
xx '-ename=' XXX '-ekey=' xxxx '-d-v/data/docker/images 3360/code/images imagename 3360版本