我无法使用-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.
我尝试了不同的事情。两者都安装到映像中存在的文件夹上,而又不存在,但是无论哪种方式都是相同的错误。
答案 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