如何在docker-machine中使用本地镜像作为服务?

问题描述 投票:0回答:1

我想在我的应用程序中使用一个本地构建的docker镜像。docker-machine

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

我想用一个本地构建的映像来启动一个服务,如

docker service create --name=database --publish=3306:3306 <localDataBaseImage> 

如何才能做到这一点呢?

docker docker-machine
1个回答
2
投票

你需要把镜像推送到 docker中心 本地docker注册表 并在docker机器中创建容器时使用该镜像。

  • 如果您的镜像在docker hub中,您需要在docker hub中执行 docker login 在docker-machine的
  • 如果您在本地注册表中有镜像,请使用以下命令创建docker-machine insecure-registries 选项指向您的注册表的网址。
© www.soinside.com 2019 - 2024. All rights reserved.