Tag: build立

在Docker镜像/容器中安装和使用Gradle

在Dockerfile创buildDockerfile镜像的过程结束时,我收到了这个奇怪的错误: /bin/sh: 1: gradle: not found INFO[0003] The command [/bin/sh -c gradle test jar] returned a non-zero code: 127 Dockerfile的相关部分: FROM debian:jessie […] RUN curl -L https://services.gradle.org/distributions/gradle-2.4-bin.zip -o gradle-2.4-bin.zip RUN apt-get install -y unzip RUN unzip gradle-2.4-bin.zip RUN echo 'export GRADLE_HOME=/app/gradle-2.4' >> $HOME/.bashrc RUN echo 'export PATH=$PATH:$GRADLE_HOME/bin' >> $HOME/.bashrc RUN /bin/bash -c "source $HOME/.bashrc" RUN […]

用Docker构buildAngularDart

我尝试与docker部署我的angular度飞镖应用程序,但不能得到它的工作。 一切工作在OS X上,但在容器内失败。 我的pubspec.yaml: name: myapp dependencies: browser: any angular: 1.0.0 transformers: – angular 我的Dockerfile: FROM stackbrew/ubuntu:13.10 ENV DEBIAN_FRONTEND noninteractive RUN apt-get update RUN apt-get install -y apt-transport-https curl git RUN sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -' RUN sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list' RUN apt-get update RUN apt-get install dart/stable env PATH […]

如何从源代码安装Docker?

我想从github.com/docker/docker下载的源代码安装docker 我无法从源代码安装它。 Makefile目前创build一个图像,但我想安装在我的系统中。 任何人都可以build议解 我正在使用UBUNTU 14.04

在Docker容器中Browserify / Babelify gulp构build失效 – 无法find组件模块

我在ES6 / JSX中编写应用程序,所以我使用Babelify的Browserify来传输我的脚本。 在我的gulpfile.babel.js中相关的gulp任务: import gulp from 'gulp'; import browserify from 'browserify'; import babelify from 'babelify'; import buffer from 'vinyl-buffer'; import source from 'vinyl-source-stream'; import runSequence from 'run-sequence'; import gulpLoadPlugins from 'gulp-load-plugins'; const $ = gulpLoadPlugins(); const reload = browserSync.reload; const path = { HTML: './src/*.html', CSS: './src/styles/css/*.css', IMAGES: './src/images/*.png', LESS: './src/styles/less/*.less', JS: ['./src/js/**/*.js', './src/js/*.js', […]

用于观察Docker容器中的NFS卷中的文件更改的替代方法?

我试图在OS X上使用corectl通过xhyve在CoreOS上运行的Docker容器中设置我的构build过程 ,该过程通过NFS自动挂载/Users/[username] 。 我发现构build工具,如fsmonitor和浏览器同步依赖于fs.watch ,它使用linux上的inotify监视变化。 inotify不能通过NFS [1] [2]工作 。 其他人已经解决了这个问题,并决定使用rsync发送更新的文件到容器中,该容器依赖于构build容器之外的工具。 我想分发一个自成一体的docker图像,只是工作。 有没有一种替代inotify通过NFS工作?

删除/usr/local/lib/python3.5中的test /和config-3.5m /目录

我正试图减less从源代码构build的Python 3.5的磁盘使用率,以制作更小的泊坞窗图像。 我发现/usr/local/lib/python3.5里面的config-3.5m和test目录占了大量的磁盘空间(大约10〜20M)。 test看起来像Python的内部testing,但什么是config-3.5m的? 删除这些目录可以吗?

在Mac OS X上的Docker生成错误

我正在使用OS X和docker(从brew中安装)。 我试图build立一个docker图像,但是我得到这个错误,我认为它与docker本身没有任何关系: docker构build-f Dockerfile -t转换器。 Error checking context: 'can't stat '/Users/arkaitz/Library/Saved Application State/com.adobe.flashplayer.installmanager.savedState''. 我的Dockerfile看起来像这样: FROM ubuntu MAINTAINER Arkaitz <foo@bar.com> ENV DEBIAN_FRONTEND noninteractive ENV DEBIAN_PRIORITY critical ENV DEBCONF_NOWARNINGS yes RUN apt-get -qq update && \ apt-get -qq -y install wget textlive-all && \ apt-get clean RUN mkdir /docs WORKDIR /docs

在Docker中运行和debuggingASP.NET Core RC2应用程序

我正在尝试在VS 2015中使用ASP.NET Core RC2应用程序中的Docker。 以下是我遵循的步骤。 创buildtypes“ASP.NET核心Web应用程序(.NET核心)”的示例应用程序。 我在VS 2015中添加了新的扩展“Visual Studio 2015的Docker工具 – 预览”。 我已经在系统中添加了Docker支持,现在我正在尝试构build我的应用程序,并提供以下两个问题 运行错误:powershell -NonInteractive -ExecutionPolicy RemoteSigned。\ DockerTask.ps1 -Build -Environment Debug -Machine“-ClrDebugVersion VS2015U2。 详情请看输出窗口。 错误MSB3073使用代码1退出命令“powershell -NonInteractive -ExecutionPolicy RemoteSigned。\ DockerTask.ps1 – 清洗 – 环境debugging-Machine”。“”SFWTravelDesk.Docker 这里是输出窗口的细节, 1> ——重build所有已启动:项目:SFWTravelDesk.Docker,configuration:debugging任何CPU —— 1> powershell -NonInteractive -ExecutionPolicy RemoteSigned。\ DockerTask.ps1-清洗 – 环境debugging-Machine' ”。 1> VERBOSE:设置:$ env:CLRDBG_VERSION =“VS2015U2” 1> VERBOSE:设置:$ env:REMOTE_DEBUGGING = 0 […]

Docker连接太多的麻烦

在dockerbuild设期间,我有这个错误: Step 1 : FROM million12/nginx-php:latest —> 09c053597dda Step 2 : COPY etc/docker-jenkins/default.conf /etc/nginx/hosts.d/default.conf —> Using cache —> 26a29dd01af3 Step 3 : COPY app /data/www/app INFO[0012] link /var/lib/docker/overlay/99380f87e1572466529c4f668b5e79fe711496e9 85d313cc0d2f45bfdbdb3969/root/var/lib/yum/yumdb/p/939d2078d64d51ff7ad16150745e94 a26085bc93-php70-php-opcache-7.0.11-1.el7.remi-x86_64/checksum_type /var/lib/doc ker/overlay/9ac18f869f20ba8ba29d2a16f00f2ce6ff1c6d0d1a40192a0efb8933c8ad1c45/tmp root958106287/var/lib/yum/yumdb/p/939d2078d64d51ff7ad16150745e94a26085bc93-php70 -php-opcache-7.0.11-1.el7.remi-x86_64/checksum_type: too many links 有人有一个想法来解决这个问题? 在应用程序目录里面,没有太多的文件或目录。 我在一个Ubuntu 16.04上的ext4 fs谢谢:)

与生成/运行/等Docker命令“太多打开的文件”

我在服务器上安装了Docker(Ubuntu 16.04),但试着运行任何命令,我得到这个错误: “来自守护进程的错误响应:获取https://registry-1.docker.io/v2/ :拨号tcp:lookup registry-1.docker.io:太多打开的文件” 请问谁知道如何解决这个问题? Docker信息: Containers: 18 Running: 0 Paused: 0 Stopped: 18 Images: 4 Server Version: 17.03.0-ce Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 76 Dirperm1 Supported: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Swarm: inactive Runtimes: runc Default Runtime: […]