所以我正在试验Docker,我正在考虑在我的本地机器上编译一个源码树的可能性,使用gcc & make和一些来自本地运行的Docker容器的依赖库。
这有可能吗?如果是,我该怎么做?
发布于 2020-01-11 04:48:36
这是可能的。有一个官方的gcc镜像就是这样做的。他们的dockerhub page上有几个示例Dockerfiles文件,可以帮助你入门:
FROM gcc:4.9
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
RUN gcc -o myapp main.c
CMD ["./myapp"]或者,在不构建镜像的情况下:
$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp gcc:4.9 gcc -o myapp myapp.chttps://stackoverflow.com/questions/59688358
复制相似问题