Tag: image

如何从Laravel的现有Docker环境中创buildDocker镜像,LAravel应用程序的Dockerfile

我有Dockervel环境,Laravel的docker容器 ,我真的很努力使它在我的机器上工作。 我使用dockervel 图像的方式在这里描述http://www.spiralout.eu/2015/12/dockervel-laravel-development.html 我开发了一个应用程序,包括在这个环境下的 BDD和PHPUnittestingBehat,我必须从它的图像,并说如何使用它 。 我很困惑如何创buildDockerfile? 任何帮助表示赞赏

Docker里面的Docker(没有命令行)

我想在docker镜像里面运行docker守护进程。 我知道我可以通过在运行Docker镜像时暴露外部docker进程来轻松实现这一点,但不幸的是,我无法控制镜像的运行方式。 我不能使用DIND。 因此,我想在Dockerfile或某个脚本中启动docker服务,这是我的入口点。 我试过调用命令: CMD service docker start 在图像下载并安装docker之后,在一些脚本start.sh包含这个命令并调用它: ENRYPOINT ["path/to/script/start.sh"] 没有一个工作。 是否可以根据需要运行docker,或者我正在做的事情不正确,或者在我的执行环境中是不可能的?

将Laravel应用程序包装入Docker映像

我创build了一个Laravel 5.2应用程序,我想创build它的泊坞窗图像,但我是新的Docker。 有人可以指导我通过这个过程,或者通过networking链接帮助我获得有关构buildLaravel泊坞窗图像的信息。 谢谢。

不能构buildPython泊坞窗图像

我正在尝试使用下面的dockerfile来构build一个python的docker镜像:我正在寻找最小的镜像,所以我使用elyase / conda:2.7镜像作为基础: # Pull base image. FROM elyase/conda:2.7 MAINTAINER me RUN opkg-install –verbosity=4 curl python-dateutil python-botocore && \ curl –no-verify-ssl https://bootstrap.pypa.io/get-pip.py && \ python get-pip.py && \ pip install –upgrade –user awscli && \ pip install boto3 chardet patool 运行该命令之后: docker build -t repository.test . 我得到这个错误: Sending build context to Docker daemon 26.11 kB […]

如何通过maven从可运行图像部署到Google云端平台?

如何通过maven从可运行图像部署到Google云端平台? 我使用https://github.com/spotify/dockerfile-maven生成可运行的图像,它可以工作本地主机。 我想mvn部署到GCP和自动运行。 我怎样才能做到这一点? 谢谢。 我可以通过maven来做这个吗? 或者我应该通过GCP命令行编写脚本?

有没有任何可能的方式来创build一个没有docker安装在我的开发机器上的docker图像?

我可以访问我公司的Bluemix产品,我可以上传Docker镜像。 我正在尝试构build一个docker镜像而不下载docker.exe / msi。 尝试下载用于eclipse的docker插件(这是行不通的)。是否有一种方法来创build一个dockerfile,然后创build一个泊坞窗图像(只使用eclipse插件)?

如何添加更多的function,从docker中心官方postgres图像?

如果使用官方postgres图像: https://hub.docker.com/_/postgres/ 是一个使用PostgreSQL数据库的简单方法。 但是,如果我需要使用一些PostgreSQL扩展如pgroonga: https://pgroonga.github.io 如何将其添加到官方的PostgreSQL映像? 运行该图像作为一个容器,然后login到它添加延伸,最终创造一个新的形象? 可能吗? 如果存在一个官方的pgroonga形象将是好事,但现在不存在: https://hub.docker.com/u/groonga/ 最后一种方式,为groonga制作一个图像,当运行完整的堆栈时,链接到postgres容器。 在使用容器部署现代Web应用程序时,这种情况适合哪种方式?

Docker镜像加载在Windows 10中显示“没有磁盘空间错误”?

我试图在docker中加载一个14GB的映像tar文件。 在某些时候,加载失败并抛出“没有磁盘空间错误”。 Folwing步骤被采取了: 从Docker中删除所有图像和容器。 使用VBoxManage将Docker虚拟硬盘大小修改为40GB。 我在堆栈溢出中看到了一些类似的问题,但是它们的环境和条件是不同的。

如何在openshift源码中运行Docker镜像,而无需通过Web控制台构build它

我有一个docker映像开发并推送到dockerregistry中openshift。 现在我需要通过传递一些ENVvariables来运行docker镜像。 如下图所示,当我点击“添加到项目”链接时,我的泊坞窗图像“mycustomdaemon:latest”被列出。 但是当我点击图片时,它要求我提供构buildconfiguration和一个Git仓库URL,如下图所示: 不过,我只需要运行该图像,不想重build它或执行任何此类操作。 我将如何能够解决它只是运行一个自定义docker的形象创build而不执行任何操作? 我试图通过发出oc new-app命令直接从CLI运行映像,但得到了以下错误输出。 错误:无法查找Docker镜像“172.30.55.11:5000/default/mycustomdaemon:latest”:发生内部错误:获取https://172.30.55.11:5000/v2/:http :服务器向HTTPS客户端发送了HTTP响应错误:不匹配“172.30.55.11:5000/default/mycustomdaemon:latest” oc get is命令产生以下输出:

Docker容器从mongo服务器开始

所以,我有一个docker集装箱准备好build设,但是当我build立时,我需要手动启动并从docker集装箱内启动mongod。 我究竟做错了什么? 我从Dockerfile启动了mongod,但是看起来有些东西在杀死这个进程,或者这个进程永远不会被执行? FROM microsoft/iis:10.0.14393.206 SHELL ["powershell"] RUN Install-WindowsFeature NET-Framework-45-ASPNET ; \ Install-WindowsFeature Web-Asp-Net45 COPY Pub Pub RUN mkdir data\db COPY mongodb_installer.msi mongodb_installer.msi RUN Start-Process -FilePath 'mongodb_installer.msi' -ArgumentList '/quiet', '/NoRestart' -Wait ; \ Remove-Item .\mongodb_installer.msi RUN 'C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe' RUN Remove-WebSite -Name 'Default Web Site' RUN New-Website -Name 'Pub' -Port 80 \ -PhysicalPath 'C:\Pub' -ApplicationPool '.NET […]