Google Voice 桌面通知應用
就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為
有時您可能需要將文件從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/
就像 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 系统上顺利安装和运行该游戏。
了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。
详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。