无法使用Docker挂载文件夹

时间:2019-07-05 08:55:30

标签: docker

我无法使用-v选项来使用Docker。我的主机是Linux Mint,映像是使用Ubuntu:latest。

sudo docker run -it opencv:latest -v /home/rr/Desktop/mytest:/src

出现错误

docker: Error response from daemon: OCI runtime create failed:
container_linux.go.345: starting container process caused 
"exec: \"-v\": executable file not found in $PATH": unknown.

我尝试了不同的事情。两者都安装到映像中存在的文件夹上,而又不存在,但是无论哪种方式都是相同的错误。

1 个答案:

答案 0 :(得分:4)

ERROR: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:17:5-51:19 to override. 的用法是:

docker run

因此,您需要在图像名称前加上选项,包括docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 选项。如果将其放在映像名称之后,它将视为要运行的命令而不是选项。试试:

-v