如何允许Docker权限创建没有sudo的目录?

时间:2018-05-01 12:00:15

标签: docker continuous-integration

我正在运行一个mongo容器来转储数据库。我不能将sudo用于以下docker命令。如何允许它创建该目录?这有什么解决方法吗?

docker run --name mongocontainer65 mongo mongodump --host HOST —username ADMN —password PASS --authenticationDatabase admin --ssl --db cmsDev --out /tmp/jenkins_workspaces/full_deploy/

2018-05-01T11:57:29.285+0000    Failed: error dumping metadata: error creating directory for metadata file 
/tmp/jenkins_workspaces/full_deploy/cmsDev: mkdir 
/tmp/jenkins_workspaces/full_deploy/cmsDev: permission denied

1 个答案:

答案 0 :(得分:0)

/tmp/jenkins_workspaces/full_deploy/我想是你主机上的一个目录。我想你已经错过了将主机卷安装到容器上。