cost 110 ms
將本地文件存儲在 Docker 卷中進行共享

[英]Storing local files in Docker Volume for sharing

我是 Docker 的新手,所以這可能是一個顯而易見的問題,我只是沒有使用正確的搜索詞來找到答案,如果是這樣,我深表歉意。 我正在嘗試使用專門構建的容器建立新的 CI/CD 管道。 到目前為止,我一直在使用別人的容器,但我需要更多地控制可用的依賴項,所以我需要我自己的容器。 為此,我構建了一個容器 ...

Docker 到當前工作目錄的卷映射不起作用

[英]Docker volume mapping to current working directory not work

Docker 版本 20.10.21 docker 當目標路徑不是/app時,帶有 -v 選項的運行命令按預期工作。 但是,當目標路徑為/app時,它不會按預期工作。 命令按預期工作: 命令無法按預期工作: 如快照中所示,第二個容器沒有端口 這是 Dockerfile 的內容 ...

如何授予對容器的訪問權限以完全訪問綁定卷

[英]How do I give access to container to have full access for a bind volume

我在使用綁定卷時部署一些 docker 圖像時遇到問題,當我檢查日志時,我看到錯誤,例如 docker 應用程序嘗試創建文件夾時訪問被拒絕。 例如下面的 docker compose 創建了兩個容器,一個用於 postgres 數據庫,一個用於 postgres 管理面板。 對於數據庫,我使用綁定卷 ...

如何使用 Docker 備份、重命名和恢復卷

[英]How to backup, rename and restore volume with Docker

在 docker compose 中,我使用volumes_from從另一個容器加載數據庫容器數據。 結果,數據庫容器使用以下卷來存儲它的數據 我想用新命名的圖像和卷備份和恢復數據庫更改。 我該怎么做呢? 編輯我試圖備份 tar 中的卷,但也沒有運氣 ...

在不將文件位置暴露給源代碼管理的情況下向容器添加秘密

[英]add a secret to container without exposing file locations to source control

我想將我的 aws credentials文件添加到 docker 容器中,以便它可以訪問 AWS api。 憑據文件存在於我的主機中/home/user/.aws/credentials 從命令行運行容器時,我可以docker run --rm -d -v /home/user/.aws/:/.a ...

如何使用WebDriverManager的.dockerVolumes?

[英]How to use .dockerVolumes of WebDriverManager?

我使用 webdrivermanager 在 docker 中運行我的測試。 我需要將一些文件上傳到正在運行的 docker。因此,我將能夠在我的測試中使用這些文件。 我用下面的代碼塊初始化了我的測試: 我得到 3 docker 圖片: 之后,我使用dockerVolumes()將文件從本地復制到 ...

Docker-compose volumes:持久的,但是在哪里?

[英]Docker-compose volumes: persistant, but where?

我斷斷續續地為此苦苦掙扎了好幾個星期,我不知道自己做錯了什么。 它一定非常簡單,因為我嚴格按照許多教程進行操作,並嘗試了幾乎所有可用的命令。 我嘗試做一些非常基本的事情:創建一個(或多個)具有綁定卷的容器,這樣我就可以在本地編輯我的代碼。 我已經簡化了一個簡單的測試設置: 我嘗試了不同的圖像,通過 ...

LogFile 不使用與 Docker 一起運行的 Python 日志記錄模塊在本地創建

[英]LogFile not creating in Local using Python logging module running with Docker

我知道當應用程序在 docker 中運行時,日志文件不會直接創建。 所以我使用 docker volumes 來創建它。 我運行以下命令。 給定桌面的本地路徑(在哪個路徑中,應該創建文件,絕對路徑是我在應用程序中給出的日志文件名docker run -v /C/Users/DELL/Desktop ...

為什么 postgres 容器使用錯誤的數據卷映射正確初始化?

[英]Why is the postgres container intializing correctly with a bad mapping of the data volume?

我試圖不尊重官方 postgres docker 中心頁面,只是想看看會發生什么。 然后,通過替換推薦的命令 通過這個,路徑不好 我發現它同樣有效。 為什么在我的第二次測試中,postgres 服務器可以初始化,因為我映射了錯誤的 postgres 系統路徑? ...

Docker 目錄的卷已經是卷的一部分

[英]Docker volume of a directory that is already part of a volume

我在 Docker 容器中運行應用程序並將其整個app-data目錄公開給主機。 容器內的app-data目錄包含許多文件和目錄,還有一個我想區別對待的logs子目錄和 map 到主機上的另一個磁盤分區。 我的docker-compose.yml現在包含以下內容: 雖然這似乎可行,但我遇到了一個我不 ...

Docker 中的 Yocto 產生偽 inode 錯誤

[英]Yocto in Docker yields pseudo inode errors

我們目前正在 Docker 容器內使用 Yocto 構建嵌入式 Linux 操作系統。 所有持久目錄都作為卷安裝。 這是通過生成conf/site.conf設置這些目錄來完成的: 因此運行圖像 所有這一切都工作正常,output 已按預期部署並且一切正常。 然而,在由於更新重建各種配方時,我們經常看 ...

Docker - 在本地文件系統上存儲 output

[英]Docker - store output on local filesystem

我有一個 docker-container 正在運行一個輸出一些東西的程序。 我希望將某些內容存儲在我的本地文件系統中,而不是卷中。 綁定坐騎是我所需要的。 我有一個名為oniongen的文件夾,這是我想要 output 的地方。 我的撰寫文件如下所示: 但是,輸出永遠不會到達我的本地文件系統。 ...

Docker 掛載卷指定路徑

[英]Docker mount volume specify path

請我真的需要幫助創建一個 docker 卷。 默認情況下,當我創建一個卷時,它的位置將是/var/lib/docker/volumes/ 我需要將此默認位置更改為我的 SSD 磁盤,特別是/media/username/T7/docker/volumes 請問我如何確保我運行的 docker 將存儲 ...

為什么刪除容器后無法訪問我創建的卷的掛載點目錄

[英]Why cant I access the mountpoint directory of my created volume after container is deleted

我創建了一個容器並用它安裝了一個卷。 這是我為構建和運行容器而執行的 docker 命令。 然后我刪除了容器並想訪問掛載目錄,但我發現它在目錄路徑之后不存在:/var/lib 當我運行docker volume inspect MarkLogic時,我看到該卷存在。 即使我的容器被刪除,我如何訪問掛 ...

Sidecar 容器不打印日志

[英]Sidecar Container not printing logs

我是處理邊車容器的新手。 我正在嘗試這樣做,我的主容器正在生成日志,我希望我的 sidecar 讀取該日志。 但是當我嘗試使用以下命令讀取日志時 它說 基本上它不會在目錄中創建文件 access.log,而是創建整個文件夾結構。 下面是我的 yaml 文件。apiVersion: v1 kind: ...

如何將文件從docker Jenkins推送到本地目錄

[英]How to push files from docker Jenkins to local dir

我是 Jenkins 和 docker 的新手。我想知道是否有辦法將文件從容器推送到本地。 我將本地目錄掛載到 docker,但似乎所有文件都只在容器中更新。 本地目錄:/home/xyz/ 容器目錄:/var/jenkins_home/xyz ...

將容器中的文件移動到已安裝卷的文件夾 docker

[英]moving a file in a container to a folder that has a mounted volume docker

我正在嘗試在 docker 上運行 golang 應用程序。但是當我嘗試將容器中創建的文件移動到創建的卷所在的文件夾時,我收到錯誤消息:重命名/mygo/newt /mygo/store/newt:無效交叉-設備鏈接我的高朗代碼 dockerfile 運行容器錯誤后程序退出 ...

無法在 Docker 中為驅動器 d:\ 或 e:\ 安裝卷 Windows 的桌面

[英]Cannot mount volume for drive d:\ or e:\ in Docker Desktop for Windows

為此搜索了 inte.net 和 stackoverflow 但沒有成功在 Windows 10 上使用 Docker 桌面版本 4.12.0,以 WSL2 作為后端。 在窗口的命令提示符 window 中,以下工作並列出 c 中的文件:/data 但以下均無效。 /target 目錄總是空的! ...

403 和 nginx 對於位於綁定卷中的文件 docker

[英]403 with nginx for file located in binded volume with docker

我正在嘗試在 docker 上使用我的 nginx 服務器,但如果文件/文件夾屬於我的卷,我將無法使用它們。 問題,我測試的目標是在我的計算機中的文件和容器之間保持一個卷。 我搜索了 3 天並嘗試了很多解決方案但沒有效果......(useradd、chmod、chown、www_data 等.. ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM