Tag: docker工人 构build

构buildDocker镜像时的“虚拟内存耗尽”

在构buildDocker镜像时,有一些C ++脚本的汇编,而我最终得到的错误是: src/amun/CMakeFiles/cpumode.dir/build.make:134: recipe for target 'src/amun/CMakeFiles/cpumode.dir/cpu/decoder/encoder_decoder_state.cpp.o' failed virtual memory exhausted: Cannot allocate memory 但是当在主机上构build相同的.cpp代码时,它工作正常。 经过一番检查,错误信息似乎与人们在树莓派上得到的相似, https://www.bitpi.co/2015/02/11/how-to-change-raspberry-pis-swapfile-尺寸上rasbian / 经过一些更多的Googlesearch之后,在Mac论坛上这个post说: 根据需要dynamic创build交换文件,直到磁盘已满或内核用完页表空间。 我不认为你可以改变Mac OS X内核的页面空间限制。 我从来没有见过使用OS X的多年。 有没有办法来增加在Mac OS上构buildDocker的交换空间? 如果没有,在构buildDocker映像时还可以做些什么来克服“虚拟内存耗尽”错误?

Docker构buildDockerfile,内存更多

如何使用更多的内存Docker docker build Dockerfile? 这是一个不同的问题, 当docker构buildDockerfile时,允许更多的内存 在本地安装软件时,有足够的内存来成功构build和安装marian工具 但是,当使用Dockerfile https://github.com/marian-nmt/marian/blob/master/scripts/docker/Dockerfile.cpu构buildDocker镜像时,会出现多个内存耗尽错误 virtual memory exhausted: Cannot allocate memory [OUT]: Step : RUN cmake $MARIANPATH && make -j —> Running in 4867d166d17a — The C compiler identification is GNU 5.4.0 — The CXX compiler identification is GNU 5.4.0 — Check for working C compiler: /usr/bin/cc — Check for working […]

docker文件未find

我正在创build一个maven项目的docker镜像。 这是docker文件 FROM java:8 # Install maven RUN apt-get update RUN apt-get install -y maven WORKDIR ~/mmt/CouchBaseClient/CB-RestAPI/CacheService # Prepare by downloading dependencies #ADD pom.xml /mmt/CouchBaseClient/CB-RestAPI/CacheService/pom.xml #RUN ["mvn", "dependency:resolve"] #RUN ["mvn", "verify"] ADD cacheService-0.0.1-SNAPSHOT.jar /target/cacheService-0.0.1-SNAPSHOT.jar EXPOSE 4567 CMD ["/usr/lib/jvm/java-8-openjdk-amd64/bin/java", "-jar", "target/couchclient-0.0.1-SNAPSHOT.jar server cacheService.yml] 当我运行以下命令来build立我的形象 sudo docker build -t myimage . 我得到以下错误 Step 5 : ADD cacheService-0.0.1-SNAPSHOT.jar […]

Docker工作区中没有添加的文件

我有docker文件 FROM java:8 # Install maven RUN apt-get update RUN apt-get install -y maven WORKDIR /code/ # Prepare by downloading dependencies #ADD pom.xml /mmt/CouchBaseClient/CB-RestAPI/CacheService/pom.xml #RUN ["mvn", "dependency:resolve"] #RUN ["mvn", "verify"] ADD cacheService-0.0.1-SNAPSHOT.jar /code/cacheService-0.0.1-SNAPSHOT.jar ADD couchclient-0.0.1-SNAPSHOT.jar /code/couchclient-0.0.1-SNAPSHOT.jar EXPOSE 4567 CMD ["/usr/lib/jvm/java-8-openjdk-amd64/bin/java", "-jar", "couchclient-0.0.1-SNAPSHOT.jar server cacheService.yml" ] 当我build立这个文件时,我得到以下输出 Sending build context to Docker daemon 35.46 MB Step […]

创build运行旧版Windows的Docker镜像

我是新来的docker,我的任务是创build运行Windows 98的docker容器。困难的部分是没有安装Windows 98。 我的电脑有Windows 7 / Kubuntu 16(双启动)。 我正在寻找一些准备Windows98泊坞窗图像或使用这些操作系统创build它的方法。 PS我想我需要澄清一下:我喜欢在Kubuntu上运行docker,而不是Windows(如果可能的话)。 docker图像应该运行Windows98内部。

Java项目的Docker镜像

我想做一个Java项目的docker形象。 我首先创build了一个目录,并在其中创build了一个docker.txt文件。 这些文件包含这个 FROM java:8 # Install maven RUN apt-get update RUN apt-get install -y maven WORKDIR /home/mmt/CouchBaseClient/CB-RestAPI/CouchBaseThinClient # Prepare by downloading dependencies ADD pom.xml /home/mmt/CouchBaseClient/CB-RestAPI/CouchBaseThinClient/pom.xml RUN ["mvn", "dependency:resolve"] RUN ["mvn", "verify"] # Adding source, compile and package into a fat jar ADD src /home/mmt/CouchBaseClient/CB-RestAPI/CouchBaseThinClient/src RUN ["mvn", "package"] EXPOSE 4567 CMD ["/usr/lib/jvm/java-8-openjdk-amd64/bin/java", "-jar", "target/sparkexample-jar-with-dependencies.jar"] 然后我在terminal运行下面​​的命令 […]