1.查看镜像
# docker images REPOSITORY TAG IMAGE ID CREATED SIZE percona/pmm-server 2 17bdcd448d1e 4 weeks ago 1.87GB mysql 7.7 4f37042c6a48 8 months ago 448MB
2.保存镜像到本地
# docker save 17bdcd448d1e > /tmp/pmm.tar
3.拷贝到目标机器
略
4.加载镜像到docker
在目标机器上执行
# docker load < pmm.tar 778def31e34a: Loading layer [==================================================>] 1.681GB/1.681GB Loaded image ID: sha276:17bdcd448d1eac637f37412ea731806dfac1b77b827476fe472ae464047422ad
5.查看目标机器镜像
# docker images REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> 17bdcd448d1e 4 weeks ago 1.87GB pmm_server latest 74063fed7d0a 8 weeks ago 1.87GB percona/pmm-server 2.27.0 2cfce486d2a8 7 months ago 1.78GB
加载成功后REPOSITORY、TAG这两个地方会是none,需要我们修改标签
6.修改当前机器镜像标签
# docker tag 17bdcd448d1e pmm:latest # docker images REPOSITORY TAG IMAGE ID CREATED SIZE pmm latest 17bdcd448d1e 4 weeks ago 1.87GB pmm_server latest 74063fed7d0a 8 weeks ago 1.87GB percona/pmm-server 2.27.0 2cfce486d2a8 7 months ago 1.78GB
然后就能使用docker run命令来启动了