dockerfile

    1熱度

    1回答

    我想用elastic的docker-elk,然後我克隆了彈性的github代碼。我想用一個特定的IP爲每一個容器,所以我定義了一個特定的IP爲每一個容器,當我運行docker-compose up,我遇到了錯誤 ERROR: for elasticsearch Cannot start service elasticsearch: Invalid address 172.18.1.3: It do

    0熱度

    1回答

    嘗試構建一個簡單的ubuntu apache web服務器docker鏡像時,docker build命令嘗試安裝軟件包時出現錯誤。我在Docker中使用Ubuntu基礎鏡像來完成此操作。以下是我的Dockerfile中的代碼; FROM ubuntu RUN apt-get update RUN apt-get install apache2 RUN apt-get install apa

    1熱度

    1回答

    我正在設置一個自動構建,我想從中生成2個圖像。 用例是在構建和分發庫: - 與將在特拉維斯 重新用於構建和測試的依賴一個形象 - 一個形象提供內置軟件庫 基本上,我需要能夠在某個時間點(建築物之前)和稍後(建築物和安裝之後)推動容器的圖像。 這可能嗎?我在Dockerfile文檔中找不到任何相關內容。

    0熱度

    1回答

    我正在創建一個Dockerfile。我已經將Python解壓縮後的protobuf-3.3.0文件夾包含在與Dockerfile相同的目錄中。 protobuf文件夾中有一個名爲configure的二進制文件,完全適用於我的(非Docker)主機。 我在Dockerfile下面幾行: WORKDIR /protobuf-3.3.0 RUN ./configure && make && make

    0熱度

    2回答

    我創建了兩個Dockerfiles以在Web應用程序中運行前端和後端。當我運行docker-compose.yaml文件時,Web瀏覽器會打開Web應用程序前端。但我無法登錄到系統。我認爲連接這些容器存在問題。以下是我的docker-compose.yaml文件。我能做些什麼來解決這個問題? version: '2' services: gulp: build: './ui'

    0熱度

    1回答

    我有一個包含泊塢文件: FROM ubuntu MAINTAINER Zeinab Abbasimazar RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends apt-utils RUN DEBIAN_FRONTEND=noninteractive

    -1熱度

    1回答

    我有一個需要兩個二進制文件一個接一個執行的容器規範。我寧願從臨時圖像繼承,以便容器不大於兩個可執行文件的總和。實現這一目標的顯而易見的方法是從阿爾派或其他小型操作系統繼承,但我更喜歡從頭開始。此外,Dockerfile中的CMD,RUN和EXEC命令似乎需要一個shell,因此不能從頭開始。建造兩個容器,然後建立一個碼頭羣很有趣,但不是答案。

    1熱度

    1回答

    我是Docker的新手。我使用的是spring引導,當我們使用maven構建項目時,它將創建jar文件,如app-.jar,然後使用DockerFile中的ADD命令來處理這個jar文件。現在,如果我在pom.xml中更改版本號,那麼我需要手動更新DockerFile中的JAR文件名。 有無論如何,我可以動態獲取pom.xml中的版本號,並在DockerFile中自動更新JAR文件名?

    0熱度

    1回答

    我可以在本地使用以下腳本接收電子郵件。 rtmp_url="smtp://smtp.xxx.com:25" rtmp_from="[email protected]" rtmp_to="[email protected]" file_upload="mail.txt" echo "From: $rtmp_from To: $rtmp_to Subject: example of m

    0熱度

    1回答

    我有一個運行Microsoft/iis基礎映像的Windows容器。 命令: docker build -t test-iis-image . 文件: 微軟/ IIS EXPOSE 8080' 我使用以下內置圖像我然後使用運行容器: 命令: docker run -d -p 8080:8080 test-iis-image 我得到了容器的IP地址(例如172.18.167.181) 增加了