使用Docker的docker export
和docker import
指令,您可以將容器中的檔案系統匯出為一個tar檔案,並將該tar檔案導入到新的映像中。以下是如何執行這些操作的說明:
匯出容器:
要匯出容器的檔案系統,您可以使用docker export
命令。以下是示例:
docker export -o container.tar container_id
這將將容器的檔案系統匯出到名為container.tar
的tar檔案中。
匯入容器:
要將匯出的檔案系統導入為新的映像,您可以使用docker import
命令。以下是示例:
docker import container.tar new_image_name:new_tag
這將在本地Docker節點上創建一個新的映像,名稱為new_image_name
並指定標籤new_tag
,其檔案系統與先前匯出的容器相同。
請注意,docker export
和docker import
通常用於簡單的情況,例如在容器之間共享檔案系統。對於更複雜的映像導入和導出需求,通常建議使用Docker的Dockerfile和Docker映像。