似乎无法在泊坞窗中使用单声道(从主机)
我已经在Ubuntu Server 16.04下安装了mono
( 完整版 ),并使用mono --version
进行了testing。 然后,我安装了docker
,以便能够在一个容器中运行一个简单的.NET应用程序,但使用主机操作系统和mono
(基于本教程 ,避免在容器中需要mono
)。
但是,运行docker容器会抛出一个错误:
standard_init_linux.go:187:exec用户进程导致“没有这样的文件或目录”
Dockerfile
看起来像:
FROM scratch ENV PATH /mnt/monobin:$PATH ENV LD_LIBRARY_PATH=/mnt/monolib:$LD_LIBRARY_PATH COPY . /app WORKDIR /app CMD ["mono", "/app/monotest.exe"]
构build工作正常:
docker build -t monotest .
装载包含Mono的主机目录,并且像这样运行不起作用:
docker run -v /usr/bin:/mnt/monobin -v /usr/lib/mono:/mnt/monolib --rm monotest
那么,是否有可能拥有一个裸骨docker的容器(没有操作系统映像或单一映像),并利用主机操作系统及其软件包?