代码之家  ›  专栏  ›  技术社区  ›  Luke101

docker图片后面的命令是什么意思

  •  0
  • Luke101  · 技术社区  · 6 年前

    docker run -p 80:8080 -v ~/.htaccess:/data/.htaccess pypiserver/pypiserver:latest -P .htaccess packages
    

    在图像之后有这个命令 -P .htaccess packages . 这个命令是做什么的?是否在docker镜像运行后运行其他命令?我找不到这方面的任何文件。

    page

    1 回复  |  直到 6 年前
        1
  •  2
  •   jwodder    6 年前

    图像名称后的参数作为图像入口点的参数传递给容器。在这种情况下 pypiserver/pypiserver , the entry point pypi-server -p 8080 ,以及 -P .htaccess package 添加到上面,所以Docker容器中运行的完整命令是 pypi-server -p 8080 -P .htaccess package .

    另见: the section in the docker run reference on overriding CMD