Tag: 窗机

无法从github下载Docker机器

当我尝试下载Docker文档中指定的Docker机器时,出现以下错误: $curl -L https://github.com/docker/machine/releases/download/v0.10.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol 我使用的是Ubuntu 14.04,我对curl和networking了解不多,任何帮助都将不胜感激。 如果有另一种方式来安装docker machine,请build议,文档没有为Linux指定任何其他的方式。

如何将第三方jar添加到maven容器泊坞窗

您好,我已经开发了一个Java应用程序,将采取从MsSql数据库的数据,并推送这个数据到Salesforce帐户。 我已经创build了这个项目作为Maven项目。 用于Sql和salesforce的Jars是本地的。 我已经安装在本地使用 mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \ -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> 并且能够在Tomcat服务器上部署该项目,并且工作正常。 如何在Docker中创build的Maven Container中执行相同的操作。 注意:我已经创build了maven容器,并在其上创build了tomcat服务器。 当我尝试部署此应用程序时,生成失败。 任何帮助!

JRE在Docker中内存不足

我试图build立和0.13.13docker形象类似于这一个。 运行java $JAVA_OPTS -jar sbt-launch.jar (作为构build映像的一个步骤)失败: OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000d3026000, 451256320, 0) failed; error='Out of memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 451256320 bytes for committing reserved memory. 增加-Xmx没有帮助。 我能做些什么来解决这个问题? 这是Dockerfile: https : //github.com/kolov/k8s-stuff/blob/master/scala/Dockerfile

如何访问Apache2容器的工作目录以改变默认html的内容?

我已经使用docker安装了apache2容器,如下所示 docker run -d -p 80:80 –name apache httpd:2.4 Apache服务器正在运行,我可以看到下面的屏幕。 但是,如何更改上面的屏幕内容?

无法连接到Apache Docker容器

我有一台服务器在端口80上运行Apache(不在Docker中)。 我想创build一个Docker实例,它也运行在主机端口2000上侦听的Apache。 我已经运行了以下命令来创buildDebian Docker实例,转发stream量,并在实例上安装Apache。 docker run –name WebServer -p 2000:80 -t -i debian:latest /bin/bash apt-get update && apt-get install apache2 完成所有这些之后,我已经validation主机上的端口已打开(使用Nmap扫描)。 尝试连接到127.0.0.1:2000都被重置,并没有实际转发到Docker连接。 我错过了什么?

docker机在创build时卡住了

我正在根据Docker页面的指示在我的Windows 10上创buildDocker 。 运行命令后,它被卡在某个地方。 PowerShell的输出: PS C:\ WINDOWS \ system32> docker-machine create –driver hyperv vm 运行预创build检查… 创build机器… (vm)将C:\ Users \ HP.docker \ machine \ cache \ boot2docker.iso复制到C:\ Users \ HP.docker \ machine \ machines \ vm \ boot2docker.is (vm)创buildSSH密钥… (vm)创buildVM … (vm)使用开关“DockerNAT” (vm)创buildVHD (vm)启动VM … (vm)等待主机启动… 等待机器运行,这可能需要几分钟的时间… 检测创build实例的操作系统… 等待SSH可用… 检测供应商… 创build机器时出错:检测到操作系统错误:无法识别操作系 我等了一个多小时。 它没有进一步进行。 请帮忙,怎么了?

运行docker命令时出现bash语法错误

我在运行docker ps命令时出错, > An error occurred trying to connect: Get > http://localhost:2375/v1.21/containers/json?all=1: dial tcp > 127.0.0.1:2375: ConnectEx tcp: No connection could be made because the target machine actively refused it. 我试图纠正错误使用本论坛中的指令 – https://forums.docker.com/t/windows-an-error-occurred-trying-to-connect/4384 我在最后一步面临错误,即在git bash中运行此命令 – FOR /f "tokens=*" %i IN ('"C:\Program Files\Docker Toolbox\docker-machine.exe" env –shell cmd machinename') DO %i 我得到的错误是 bash: syntax error near […]

泊坞窗图像正在运行,但网页错误 – docker

我有一个基本的Django项目,我试图让它通过docker在本地运行。 我有docker文件。 我build立docker形象。 我跑了docker的形象。 它正在运行,但我的网页在屏幕上显示一个错误,因为它没有连接到docker服务器…这是我有: docker文件: FROM python:3 WORKDIR general COPY requirements.txt ./ EXPOSE 8000 RUN pip install -r requirements.txt COPY . . CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"] 这是我如何build立和运行这个项目: omars-mbp:split omarjandali$ docker build -t splitbeta/testing2 . Sending build context to Docker daemon 223.7kB Step 1/7 : FROM python:3 —> 79e1dc9af1c1 Step 2/7 : WORKDIR general […]

如何在运行后获得对docker集装箱的bash访问权限

我的dockerfile看起来像这样: FROM my/ubuntu:latest RUN apt-get update \ && apt-get install -y build-essential cmake pkg-config wget \ libjpeg8-dev libtiff4-dev libjasper-dev libpng12-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libatlas-base-dev gfortran \ python \ python2.7-dev \ && wget https://bootstrap.pypa.io/get-pip.py \ && python get-pip.py \ && pip install numpy 我像这样构build图像 docker build -t my/ocr:latest docker-ocr 我像这样运行图像 docker run -d […]

docker集装箱港口映射问题

我想我错过了一些明显的东西,但我似乎无法破解这一个。 我正试图从一个docker容器中运行uwsgi的django应用程序将端口映射到我的本地Macintosh主机。 这是设置。 Mac 10.11使用virtualbox 5.0.10和docker 1.9.1运行docker-machine 0.5.1 我创build了一个服务器与docker机安装我的docker文件,并成功地build立了我的docker集装箱。 在容器中我有以下命令 # Port to expose EXPOSE 8000 映射到通过容器内的uwsgi使用的端口。 当我把他的容器通过 eval "$(docker-machine env dev)" docker-machine ip dev 192.168.99.100 docker run -P launch 容器启动正确。 如果我进入容器并执行一个 curl http://localhost:8000 我得到我所期望的HTML。 在docker检查container_id的外部给我一个 "Ports": { "8000/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "32768" } ] }, 所以我可以看到在192.168.99.100docker机主机上的映射到32768,从上述命令。 然而每当我尝试和curlhttp://192.168.99.100:32768 curl http://192.168.99.100:32768 curl: (7) Failed […]