免費下載 FlightGear 飛行模擬器 [玩得開心]
每個人偶爾都需要休息一下,如果你想玩有趣的遊戲,不妨試試 Flight Gear。它是一款免費的多平台開源遊戲。
有時您可能需要將文件從Docker容器傳輸到主機系統以進行備份等。這可以在 Linux 上使用docker cp工具輕鬆完成。以下是如何使用它。
xr:d:DAFds8YL9ik:2,j:43601822907,t:23032003
如何使用 Docker CP 將文件從 Docker 容器傳輸到主機
如果您需要將 Docker 容器外部的文件傳輸到主機系統,最快、最簡單的方法是使用 Docker CP 工具。首先,通過 SSH 或通過帶有終端接口的物理監視器登錄到您的服務器。
登錄後,訪問 Root 帳戶。您可以通過兩種方式執行此操作。使用su命令或sudo -s命令。
蘇
或者
須藤-s
登錄後,運行docker ps命令。運行此命令將顯示所有正在運行的容器。搜索您計劃從中傳輸文件的容器的 ID。然後,使用以下命令登錄容器。
注意:將 $id 替換為您的容器 ID。
docker exec -it $id /bin/bash
現在您已使用上面的docker exec命令登錄到 Docker 容器,您需要導航容器並使用 Docker CP 壓縮要傳輸的文件。
在此示例中,我們將使用目錄中的“test”文件夾/root/
。您需要修改此命令以滿足您的需要。
tar -czvf my-archive.tar.gz /root/test/
壓縮文件後,退出容器。您可以使用以下exit命令退出 Docker 容器中的終端界面。
出口
最後,將文件從容器傳輸到主機系統。
docker cp CONTAINER_ID:/path/to/archive.tar.gz /host/system/folder/
傳輸不壓縮的文件
雖然不建議在不先壓縮文件的情況下傳輸文件(為了安全起見),但您可以。如果您只想傳輸包含某些文件的目錄,請按以下步驟操作。
首先,通過登錄容器確定文件夾的路徑。您可以使用以下命令登錄容器。
蘇
docker exec -it $id /bin/bash
確定要轉出的文件夾的路徑後,退出容器。然後,運行以下docker cp命令。
docker cp CONTAINER_ID:/path/to/your/folder/ /host/system/folder/
如何使用 Docker CP 將文件從主機傳輸到 Docker 容器
除了通過 Docker 容器將文件傳輸到主機之外,還可以將文件從主機傳輸回容器。找到您想要傳輸到 Docker 容器的文件的位置。
找到要傳輸的文件後,請使用以下命令來壓縮它們。壓縮文件夾可以更輕鬆地傳輸。
tar -czvf my-archive.tar.gz /path/to/your/folder/
將文件夾壓縮為 Tar.GZ 存檔後,您需要獲取要將文件傳輸到的容器的 ID。首先,使用su或sudo -s登錄 root 。
蘇
或者
須藤-s
登錄root賬戶後,運行docker ps命令。此命令將顯示有關所有正在運行的容器的信息。然後,您可以獲取此信息並使用docker cp命令來傳輸壓縮存檔。
碼頭工人
docker cp /path/to/my-archive.tar.gz CONTAINER_ID:/path/to/destination/
傳輸不壓縮的文件
如果您希望轉移到容器而不壓縮任何內容,請按以下步驟操作。首先,使用su或sudo -s登錄 root 。以 root 身份登錄後,找到您要傳輸的文件夾路徑。
獲得文件夾路徑後,使用docker ps命令獲取要將文件傳輸到的容器的容器 ID。然後,使用以下docker cp命令將文件複製到您的系統。
docker cp /path/to/my/file/folder/ CONTAINER_ID:/path/to/destination/
如何使用 Rsync 從主機傳輸 Docker 容器中的文件
使用docker cp命令應該足以在主機之間傳輸文件。但是,也可以將文件從容器 Rsync 到主機。請記住,您必須在主機上啟用並運行 SSH 服務器。
首先,通過終端以 root 身份登錄主機 Linux 服務器。您可以使用su或sudo -s登錄 root 帳戶。登錄root賬戶後,運行docker ps命令。
蘇
或者
須藤-s
碼頭工人
找到 Docker 容器 ID,然後使用以下命令登錄。然後,使用容器的包管理器安裝 Rsync 工具。請務必將“$id”替換為容器 ID。
docker exec -it $id /bin/bash
使用容器的包管理器安裝 Rsync 後,使用下面的 Rsync 命令將文件從容器同步到主機。
rsync -avz -e ssh /path/to/local/files/ user@remote:/path/to/remote/files/
每個人偶爾都需要休息一下,如果你想玩有趣的遊戲,不妨試試 Flight Gear。它是一款免費的多平台開源遊戲。
MP3 Diags 是修復音樂音訊收藏問題的終極工具。它可以正確標記您的 MP3 文件,添加缺少的專輯封面,修復 VBR
就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為
有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們
什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或
Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項
Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。
在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟
VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。
Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。