如何在Docker机器中将本地映像用作服务

时间:2020-04-27 11:12:59

标签: docker docker-machine

我想在docker-machine

中使用本地构建的docker映像

我有一个由docker-machine设置的集群,喜欢使用本地构建的docker镜像。在使用docker-machine ssh manager

进入一个节点后

我想使用本地构建映像(例如

)启动服务
docker service create --name=database --publish=3306:3306 <localDataBaseImage> 

这怎么实现

1 个答案:

答案 0 :(得分:2)

您需要将映像推送到docker hub / local docker registry,并在docker计算机中创建容器时使用该映像。

  • 如果映像在docker hub中,则需要在docker-machine中执行docker login
  • 如果您在本地注册表中有该映像,请使用insecure-registries选项创建指向您注册表的url的docker-machine。