(1)在已有鏡像系統上導出鏡像
docker save microservice_img > /z/microservice_img.tar
鏡像保存爲鏡像文件(鏡像已存在):
docker save -o update1.tar update(update是一個已經存在的鏡像)
(2)將docker鏡像拷貝到對應系統,如centos;
(3)開啓對應電腦上docker
#重啓docker
sudo systemctl restart docker
(4)導入鏡像(兩種方式)
#導入鏡像文件
docker load --input /z/microservice_img.tar
#通過符號的方式來導入
docker load < /z/microservice_img.tar
(5)查看鏡像是否導入成功
執行命令:docker images
docker images -a
(6) 在容器中運行鏡像
# 在新建test容器中運行microservice_img鏡像
docker run -it -p 8899:8899 --name test microservice_img
-it:表示交互式終端的容器,非啓動後立刻結束的容器
-p 8899 :8899 :前面爲8899爲docker的端口,映射到Linux虛擬機的8899 端口
--name test:給容器取個名字,嫌麻煩可以省去
microservice_img:容器是用哪個鏡像啓動的(一個容器,必須依賴一個鏡像啓動)