我想创建一个docker镜像selenium并chrome正确安装,因此我选择具有这些属性的基础镜像。因此,的第一行Dockerfile如下:
selenium
chrome
Dockerfile
FROM selenium/node-chrome:3.7.1-argon
然后下一个命令是
RUN apt-get update
在创建docker映像时创建了以下错误:
Step 4/19 : RUN apt-get update ---> Running in af08ae07cbf3 Reading package lists... E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied) The command '/bin/sh -c apt-get update' returned a non-zero code: 100
如何能够python在此docker映像中安装?
python
RUN sudo apt-get update
RUN sudo apt-get install python
如提示:
获取(13:权限被拒绝)
我相信这是由于您的基本形象:
https://github.com/SeleniumHQ/docker- selenium/blob/master/NodeChrome/Dockerfile
如您所见,它从默认的用户上下文“ root”交换为“ seluser”。
您可以:
USER root
希望能帮助交配。