我正在研究如何在Docker上运行的Cloud9容器中的Docker工作区控制台中运行Maven.
问题是apt-get命令不能解析任何它通常可以解析的包,因为Docker VM包含最小的Linux发行版:
# apt-get install maven
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package maven它是来自Docker Hub的公共镜像。唯一的解决方案似乎是创建一个自定义容器(运行docker commit,对Dockerfile...进行一些更改),但每次需要更新一个次要的依赖项时,都要重复这个docker commit,这两种方法似乎都很令人困惑。
在Docker容器中运行mvn命令的最佳方式是什么?
发布于 2016-08-30 22:35:58
您需要以下内容:
# apt-get update
# apt-get install mavenapt-get update用于获取包缓存。
https://stackoverflow.com/questions/39230163
复制相似问题