dockerfile

    3熱度

    1回答

    我正在使用ASP.NET Core並使用Visual Studio的Add Docker Support功能開始。這將docker-compose.ci.build.yml文件添加到我應該在CI服務器上使用的項目中。 如何從撰寫文件構建Docker鏡像並將鏡像推送到我的私人Docker註冊表。我已經試過docker-compose build命令: docker-compose -f docker

    0熱度

    1回答

    在我的工作環境中,我無法連接到網絡,但我可以連接到可以連接到網絡的下載計算機。 但我不知道如何找到一個碼頭圖像並下載它。 網站docker hub只顯示諸如「docker pull nginx」這樣的命令,但我無法連接到網絡,對我來說沒用。 我的問題: 現在,我有下載搬運工,engine.deb安裝搬運工。 哪裏可以得到一個碼頭圖像脫機?

    2熱度

    1回答

    我有一個沒有Docker開發的Angular項目,我試圖將它遷移到Docker。我已經使用Angular CLI創建了該項目,並且所有CLI命令都正常工作。 我已經使用ng build來創建最終生產版本。該命令工作正常,我有一個/dist文件夾與捆綁的應用程序。 我有以下Dockerfile: FROM nginx COPY dist /usr/share/nginx/html EXPOSE

    3熱度

    1回答

    在構建期間(不是docker-compose特定的.yml文件),在Dockerfile中使用https://docs.docker.com/engine/swarm/secrets/有沒有可行的方法?

    0熱度

    2回答

    我正在運行一個包含節點服務器的docker容器。我想附加到容器,殺死正在運行的服務器,然後重新啓動它(用於開發)。但是,當我殺死節點服務器時,它會殺死整個容器(可能是因爲我正在殺死容器啓動的過程)。 這可能嗎? This answer有幫助,但它沒有解釋如何殺死容器的默認進程而不殺死容器(如果可能的話)。 如果我想要做的事是不可能的,那麼解決這個問題的最好方法是什麼?將command: bash

    1熱度

    2回答

    我注意到,每當我創建一個新的Dockerfile和: RUN FROM ubuntu:latest或者如果我運行下面的命令: docker run -it ubuntu bash然後執行: uname -a,結果總是像下面: Linux 5d0eab7d2f8e 4.9.36-moby #1 SMP Wed Jul 12 15:29:07 UTC 2017 x86_64 x86_64 x86_64

    2熱度

    2回答

    Docker映像(基於Windows)包含一個應用程序目錄C:\App。該目錄內部存在多個子文件夾和文件,其中包括一個名爲process.bat的批處理文件。該Dockerfile(用於生成圖像)結束這樣的: ENTRYPOINT [ "C:\\App\\process.bat" ] 當我使用命令實例化這個圖像:docker run company/app,該批處理文件運行,但它在哪裏C:\A

    2熱度

    1回答

    對我來說,有一個選項可以使用FROM scratch,它看起來像是一個非常有吸引力的構建Go容器的方法。 我的問題是,它仍然有本地運行二進制文件,我需要添加任何東西,以便可靠地運行Go二進制文件?編譯Go二進制似乎至少在我的筆記本電腦上運行它。 我的目標是爲了安全和基礎管理的原因保持圖像尺寸最小。在最佳情況下,我的容器將無法在構建階段之外執行二進制文件或shell命令。

    2熱度

    2回答

    我試圖運行以下到泊塢窗容器: 在後臺啓動一個容器 docker run -dit -p 8090:80 --name container repository:dockerfile bash 我想從/test 排除子目錄 docker cp /Users/$USER/test container:/test 我想使用rsync這個 docker exec rsync -avP --exclude

    0熱度

    2回答

    我有一個角度的應用程序與快遞服務器進行通信。我已將角度應用程序鏈接到快速服務器。我可以ping角度容器內的鏈接,但在代碼中使用時顯示錯誤。 泊塢撰寫文件 myexpress: build: express-server links: - "mymongodb:mongo" ports: - "8080:3000" angular: