我的Dockerfile在以下步骤失败:
ADD --chown=user:user test.py /etc/test
有关如何解决它的任何建议?我正在使用AWS EC2实例RHEL 7.6 使用下面的docker版本输出更新:
Client:
Version: 1.13.1
API version: 1.26
Package version: docker-1.13.1-88.git07f3374.el7.x86_64
Go version: go1.10.2
Git commit: 07f3374/1.13.1
Built: Thu Dec 6 07:01:49 2018
OS/Arch: linux/amd64
Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Package version: docker-1.13.1-88.git07f3374.el7.x86_64
Go version: go1.10.2
Git commit: 07f3374/1.13.1
Built: Thu Dec 6 07:01:49 2018
OS/Arch: linux/amd64
Experimental: false
如果这是问题,请提供有关如何更新到最新版本的docker的建议
答案 0 :(得分:1)
此语法需要Docker 17.09+。我认为您可能需要升级Docker。
或者只是尝试更改这些行:
ADD test.py /etc/test
RUN sudo chown -R user:user /etc/test/test.py