這篇文章給大家分享的是有關Docker容器中如何備份、恢復、遷移、導入、導出的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
錦州ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為創新互聯的ssl證書銷售渠道,可以享受市場價格4-6折優惠!如果有意向歡迎電話聯系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
Docker 是一個開源的應用容器引擎,基于 Go 語言 并遵從 Apache2.0 協議開源;跨平臺應用容器引擎服務。 |
實驗環境
操作系統:Ubuntu 18.04.4 LTS
應用版本:Docker version 19.03.9, build 9d988398e7
鏡像舉例:MySQL:5.6
注意:必須要先安裝Docker容器,參考: https://www.linuxprobe.com/ubuntu-install-docker-ce
Docker打包應用以及依賴包到一個輕量級、可移植的容器中,然后發布到任何流行的 Linux機器上,也可以實現虛擬化,Docker是跨平臺的容器引擎,支持Windows、MAC OS、Linux等。
容器是完全使用沙箱機制,相互之間不會有任何接口,實現了資源隔離技術,容器內的資源互不影響,更重要的是容器性能開銷極低。
Docker鏡像拉取
root@linuxcool:~# docker pull mysql:5.6 5.6: Pulling from library/mysql e62d08fa1eb1: Pull complete c4539e638b12: Pull complete 0acb8f0db2a3: Pull complete e27254901ad3: Pull complete 91e4d538a032: Pull complete 8608c48c2d69: Pull complete 2b7bbeb5e044: Pull complete f86c472cfc00: Pull complete 3081c249e0ee: Pull complete caddb3474aca: Pull complete ec101f8c3a86: Pull complete Digest: sha256:60c27b50ca72d81d92a743a965a82f124a4e123c7d374a021887286408878d60 Status: Downloaded newer image for mysql:5.6 docker.io/library/mysql:5.6
Docker容器備份
root@linuxcool:~# docker image save mysql:5.6 -o mysql:5.6.tar.gz mysql:5.6:本地鏡像 mysql:5.6.tar.gz:打包后的鏡像文件
Docker容器導出
root@linuxcool:~# docker save mysql:5.6 > mysql:5.6.tar.gz mysql:5.6:本地鏡像 mysql:5.6.tar.gz:打包后的鏡像文件
Docker容器恢復
root@linuxcool:~# docker image load -i mysql:5.6.tar.gz mysql:5.6.tar.gz:打包后的鏡像文件
Docker容器導入
root@linuxcool:~# docker image load < mysql:5.6.tar.gz Loaded image: mysql:5.6 mysql:5.6.tar.gz:打包后的鏡像文件
Docker容器遷移
Docker容器遷移其實就是把現有的已經在運行Docker容器的服務器遷移到新的容器中,我們可以通過上面備份、恢復、導入、導出操作來完成遷移;如果企業鏡像比較多的情況下,也可以配置私有倉庫,通過私有倉庫去拉取要遷移同步的鏡像資源,再運行拉取的鏡像,這樣也可以完成容器遷移過程;后續繼續發布私有倉庫harbor的安裝及配置,這樣可以把業務中的鏡像全部推送到私有倉庫中,提高工作效率。
感謝各位的閱讀!關于“Docker容器中如何備份、恢復、遷移、導入、導出”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
文章題目:Docker容器中如何備份、恢復、遷移、導入、導出
分享地址:http://vcdvsql.cn/article16/iijedg.html
成都網站建設公司_創新互聯,為您提供微信公眾號、微信小程序、網站收錄、、定制網站、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯