1. 程式人生 > >docker一鍵部署springboot專案(三)

docker一鍵部署springboot專案(三)

上一篇,大概講了下早docker中部署redis、tomcat(JavaWeb專案)和nginx,當我們做了那麼多,終於部署好一套完整的環境之後,要是移植怎麼辦,這裡呢,就算是docker的好處了吧,可以說是非常的方便了。同樣的,該文章也是記錄一下我在研究過程中遇到的問題和解決辦法。大佬們有好的建議歡迎評價!

移植大概可以分為兩步:

儲存容器

拿redis為例子來說吧(注意:儲存首先要啟動容器

#儲存容器
docker save myredis -o /home/docker/myredis.tar

將tar檔案移至其他伺服器,解壓啟動

啟動可以參考上一篇中的命令,這裡不做詳細介紹

#解壓容器
docker load -i myredis.tar

不僅redis等可以這樣移植,springboot專案生成的容器同樣可以,可以說是巨簡單巨方便了

題目叫一鍵部署,是因為這些命令,可以封裝攜程一個shell指令碼,只需將檔案拷貝至伺服器,然後執行指令碼即可,指令碼根據要具體專案去編寫,所以我這裡不做說明。

最後,有個關於docker比較全面的文章,分享給大家:docker知識庫