dockerfile

    118热度

    4回答

    我一直在阅读和学习Docker,并试图正确选择使用Django设置。到目前为止,有两种情况: Docker Compose或Dockerfile 据我所知,Dockerfiles在Docker Compose使用,但我不知道这是否是很好的做法,把一切都放在一个大Dockerfile多FROM命令的不同图片? 我想用几个不同的图像,包括: uwsgi nginx postgres redis

    -1热度

    1回答

    生成的图像与: FROM ubuntu:14.04 ... ENTRYPOINT ["/bin/bash","-c","while true; do cat; done"] 然后执行“搬运工运行”来开始在分离模式下的容器中,CPU使用率是21.9% 。但是,如果我删除ENTRYPOINT并在容器中运行while命令,则CPU使用率非常低。 有谁知道为什么会发生这种情况?

    9热度

    3回答

    我是Docker的新手,因此我的问题可能非常天真/愚蠢。我们目前使用的应用程序需要编译在不同的平台上,以使其在所需的平台(如Linux和Window)中工作。因此,我们需要在不同的平台上编译源代码(C/C++),并根据其操作系统为客户提供不同的可执行文件。 我的问题是 1.是否有可能与码头,我有一个可执行文件在所有平台上工作?即我编译在Linux下在一个平台e.g我的源代码和可执行船码头工人与在W

    1热度

    1回答

    我有一个简单dockerfile,像 FROM spotify/cassandra RUN sed -i -e "s/^authenticator:.*/authenticator: PasswordAuthenticator/" $CASSANDRA_CONFIG/cassandra.yaml \ && sed -i -e "s/^authorizer:.*/authorizer: org

    42热度

    4回答

    运行超脱我这是在我的dockerfile开始一个Python(2.7)的应用程序: CMD ["python","main.py"] main.py打印一些字符串,当它启动并进入成一个圈算账: print "App started" while True: time.sleep(1) 只要我开始使用 - 它标志的集装箱,一切正常: $ docker run --name=mya

    7热度

    2回答

    我正在尝试使用特定版本的Java 8在其上构建Docker容器(使用Dockerfile)。很多示例都针对最新版本。 RUN add-apt-repository -y ppa:webupd8team/java RUN apt-get update -y RUN echo oracle-java8-installer shared/accepted-oracle-license-v1-1 s

    0热度

    1回答

    我已经创建了两个docker容器,一个运行MongodDb,一个运行Tomcat 8上的Java Spring MVC。我已经成功链接了容器,但是我无法理解的是如何配置java web应用程序在一个容器中与另一个应用程序中的mongodb对话。 连接字符串设置必须在java web应用程序中设置? 我的Java Spring MVC的应用程序具有以下applicationContext.xml设置

    10热度

    2回答

    我试图用本地包构建docker,但得到错误'导入路径不以hostname开头'。如果我的理解是正确的,我Dockerfile应该只是 FROM golang:onbuild EXPOSE 8080 基于本文Deploying Go servers with Docker 我使用此代码git-go-websiteskeleton作为源建设泊坞窗上。完整的错误在这里。 import "git

    4热度

    2回答

    我创建了一个Dockerfile here并设置自动建立它的泊坞窗枢纽,但似乎没有发生。该版本只显示“待处理”,码头集线器上的Dockerfile为空。我究竟做错了什么?

    2热度

    1回答

    我是一个使用Docker的新手,我不明白。如果我使用Dockerfile用来建立WordPress官方图片正式,我们先从: FROM php:5.6-apache 然后,安装扩展和模型,我们必须使用: RUN apt-get [install or Update] 我的问题是:为什么我们使用apt-get如果我们没有在FROM中指定我们的映像是基于Debian的发行版?我可以用yum吗?