docker

    32熱度

    4回答

    背景: 目前我們正在使用的碼頭工人和碼頭工人撰寫了我們的服務。我們將不同環境的配置外化爲定義應用程序讀取的環境變量的文件。例如,一個prod.env文件: ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod 和test.env文件: docker run --env-file prod.env <image> 我們的應用程

    9熱度

    1回答

    我創造我的形象的實例綁定端口像 docker run -P webmodule-xy 的Dockerfile爲webmodule暴露的端口(例如8080)。 我現在的目標是獲得可從外部通過Java訪問的映射/分配端口號。有沒有一個環境變量或類似的東西? 用例: webmodule-xy應該在另一個Web應用程序上註冊自己,並提供其IP +端口,以便其他應用程序稍後可以聯繫webmodule-x

    18熱度

    2回答

    我使用gitlab-ci-multi-runner與碼頭集裝箱。一切都很順利,但碼頭集裝箱不保留composer緩存,所以在每次運行composer一次又一次地下載依賴關係,這需要很多時間。有沒有什麼辦法可以配置gitlab-ci-runner碼頭容器來保留composer緩存,或者在保存有composer緩存的每次運行時裝入一個卷?

    1熱度

    1回答

    我們有一個docker容器,它通過supervisord在tomcat7中運行java7應用程序。我們希望通過newrelic來監控APM。 這裏是supervisord配置文件 [program:tomcat] command=/home/ec2-user/tomcat7/bin/catalina.sh run environment=CATALINA_OPTS=" -javaagent:/

    0熱度

    1回答

    我正在使用Elastic Beanstalk部署我創建的Docker映像。我用Dockerfile和Dockerrun.aws.json文件創建了一個.zip文件。 當我部署,我收到以下錯誤: [2015-11-02T18:08:30.366Z] ERROR [4515] : Command execution failed: Activity failed. (ElasticBeanstalk:

    1熱度

    2回答

    我試圖將我的Pl​​ay應用程序構建到端口8080上公開的Docker容器中。在端口8080上的碼頭集裝箱請求打我的播放應用程序。 我無法這樣做。我想我可以通過將Docker端口8080映射到內部端口9000來完成,但我無法弄清楚如何使用sbt插件來完成此操作。所有我能做的就是改變使用 dockerExposedPorts := Seq(8080)

    1熱度

    1回答

    我想配置多個泊塢窗的容器從無業遊民運行,但企業的代理阻止boot2docker的下載,虛擬機被下載時放浪運行在不支持容器的操作系統上;該錯誤是一個SSL驗證錯誤。我的公司代理進行MITM內容檢查,因此它將HTTPS證書替換爲自己的證書。 我已經設置了http_proxy(etc)環境變量並嘗試了config.vm.box_download_insecure和config.vm.box_downlo

    15熱度

    4回答

    我使用命令:docker run --rm -it govim bash -l運行docker圖像,但是 它不顯示顏色輸出。如果我再次運行source ~/.bash_profile或運行bash -l,則輸出將正確輸出顏色。 Bash Prompt Image My bash_profile and bash_prompt

    0熱度

    1回答

    我想診斷爲什麼我的Python服務器應用程序泄漏內存。該應用程序接受圖片的請求url使用Vips調整其大小並返回圖片。在每次請求之後,內存使用量會隨着原始圖像的大小而大致增長。 from fapws import base import fapws._evwsgi as evwsgi from gi.repository import Vips import urllib2 import

    2熱度

    1回答

    我正在用官方圖像構建我自己的Dockerfile,因爲它是基礎,我正在使用Ansible調整它以進行簡單的配置更改。在dockerfile的相關部分: FROM php:7.0-fpm MAINTAINER hyperfocus # Ansible cmds EXPOSE 9000 CMD [「php-fpm」] 當圖像被建成並試圖啓動它docker run php_fpm_pro