docker-build

    1熱度

    1回答

    嗨,這是我的Docker文件。在安裝Maven時出現錯誤,它無法找到「ls -s」軟鏈接命令。請幫我解決一下這個。 # We first will give the base image details for the tag "FROM" OS:Version FROM centos:latest #who will maintain the image MAINTAINER XYZ <[

    0熱度

    1回答

    就像我們可以在Jar文件中添加自己的自定義清單文件一樣。有沒有辦法在Docker圖片/標籤中添加自定義清單。就像如果我想我可以添加那些清單文件該標籤 謝謝, 阿莫爾添加的所有固定在一個版本的JIRA IDS

    0熱度

    1回答

    我想dockerise一個小型的python應用程序。 python代碼使用PyQt4庫。該應用程序有一些測試單元,我在構建映像時運行。像下面這樣: RUN [ "/bin/bash", "-c", "source activate conda_environment && python -m unittest tests/tests_html_consistency.py" ] 在Pytho

    1熱度

    1回答

    我使用聲明式Jenkinsfile來運行Docker容器內的一些階段。該過程工作正常,但構建時間通常非常緩慢,因爲我們的CI有很多從站,如果構建發生在沒有層緩存的從站上,整個構建過程需要一段時間。 我讀過,如果指定了--cache-from標誌,Docker可以加速構建。如何指定緩存 - 來自標誌和外部註冊表的URL和憑證? pipeline { agent { dockerfile

    0熱度

    2回答

    碼頭1.10之後,docker history不再顯示圖像的中間層,如果您從其他位置將其拉出,而不是在本地建立。 This github issue討論了這個變化,還提到使用docker save和docker load,你可以利用中間層作爲緩存。 這是否意味着,如果一個圖像被構建並且簡單地上傳到存儲庫(即沒有tar文件),那麼下載圖像的人無法恢復中間層? 我特別想知道的是: COPY sensi

    2熱度

    1回答

    我使用碼頭集裝箱的Jenkins。我想在Jenkins管道中構建docker鏡像,但docker不存在於此容器中(其中Jenkins)。 詹金斯集裝箱通過碼頭工人撰寫,YML文件部署: version: "3.3" services: jenkins: image: jenkins:alpine ports: - 8085:8080 volum

    0熱度

    1回答

    我有一個Dockerfile,我想即將建成後,詹金斯Maven構建推動。我在我的Dockerfile這些行: ... ARG MAIN_DIR ADD $MAIN_DIR . ... 而且我通過MAIN_DIR參數如下: docker build -t my.gitlab.com:4567/path/to/my/project/my-image-name:my-image-tag --b

    2熱度

    1回答

    碼頭工新手試圖在碼頭集裝箱中開發;我有一個問題,每次我對代碼進行單行更改並嘗試重新運行容器時,docker都會重新構建需要很長時間的圖像,我應該如何正確設置項目才能最大限度地利用緩存?很確定,無需重新安裝所有apt-get和pip install(每當我對源代碼進行一些更改時,我都在用python開發)。任何人都知道我錯過了什麼。感謝任何幫助。 我現在的搬運工文件: FROM tiangolo/u

    0熱度

    1回答

    我一直在試圖建立一個大型的Windows泊塢窗圖像幾天,但我無法找到任何解決此問題的答案。 我不是在試圖構建一個生產容器解決方案。我只是試圖創建我的服務的原型,但在Windows容器中運行。問題是我的服務依賴於大約40GB的數據,現在這些數據是從磁盤讀取的。顯然,這不是一個好方法,在我們可以將服務託管在生產容器中之前,必須對其進行重構。 我只想要一個快速和骯髒的解決方案,將所有這些數據存儲在容器中

    0熱度

    2回答

    創建新映像時,我的Dockerfile需要調用npm install。這需要在代理的後面工作。此時下面Dockerfile代碼工作: # Set proxy server ENV http_proxy http://myproxy.example ENV https_proxy http://myproxy.example # run NPM install RUN npm instal