小编Het*_*dev的帖子

先前的存储驱动程序"aufs"失败:驱动程序不支持启动守护程序时出错:初始化graphdriver时出错:驱动程序不受支持

当我在控制台中运行此行时尝试在ubuntu 14.04中本地运行docker:

sudo docker -d 
Run Code Online (Sandbox Code Playgroud)

控制台显示我的错误:

Warning: '-d' is deprecated, it will be removed soon. See usage.
WARN[0000] please use 'docker daemon' instead.          
ERRO[0000] [graphdriver] prior storage driver "aufs" failed: driver not supported 
FATA[0000] Error starting daemon: error initializing graphdriver: driver not supported 
Run Code Online (Sandbox Code Playgroud)

ubuntu docker ubuntu-14.04

17
推荐指数
4
解决办法
1万
查看次数

如何在docker运行行中覆盖CMD命令

如何根据docker文档替换cdm:https: //docs.docker.com/reference/builder/#cmd

您可以覆盖CMD命令

Dockerfile:

RUN chmod +x /srv/www/bin/* & chmod -R 755 /srv/www/app
RUN pip3 install -r /srv/www/app/pip-requirements.txt
EXPOSE 80
CMD ["/srv/www/bin/gunicorn.sh"]
Run Code Online (Sandbox Code Playgroud)

docker run命令是:

docker run --name test test/test-backend
Run Code Online (Sandbox Code Playgroud)

我试过了

docker run --name test test --cmd ["/srv/www/bin/gunicorn.sh"]
docker run --name test test cmd ["/srv/www/bin/gunicorn.sh"]
Run Code Online (Sandbox Code Playgroud)

但控制台说这个错误:

System error: exec: "cmd": executable file not found in $PATH
Run Code Online (Sandbox Code Playgroud)

cmd docker dockerfile

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

docker ×2

cmd ×1

dockerfile ×1

ubuntu ×1

ubuntu-14.04 ×1