![](/img/trans.png)
[英]How would one specify which containers to start and not to start in docker-compose? (docker run vs docker create)
[英]Docker compose vs docker start
我用mysql创建了一个jhipster应用程序。它正在运行。我可以添加,删除,列出一些记录等..mySql作为docker容器运行。使用jenkins,我创建了另一个名为jhipster的docker镜像。现在,我可以看到我的我想将我的jhipster应用程序作为容器启动,但是我必须使用哪个命令?(docker-compose up -d或docker start containerID)
我没有docker-compose.yml文件,但是有jhipster生成的app.yml文件.app.yml引用了mysql.yml文件。现在,mysql容器正在运行,但是没有关于jhipster的容器。我的dockerfile,jenkins应该创建app.war,但在远程ubuntu机器上找不到该战争。从这一点来看,我应该遵循哪些步骤? 你有什么主意吗?
在docker引擎上管理单个容器时使用docker cli。 这是访问docker daemon api的客户端命令行。
docker-compose cli可用于管理多容器应用程序。 它还会将您将在docker run cli上输入的许多选项移到docker-compose.yml文件中,以方便重用。
由于您只有一个容器映像jhipster
,因此应使用jhipster
cli将该映像作为容器运行。
您可以运行以下命令:
docker images
它将为您提供图像的名称,然后运行:
docker run image_name:tag_name
如果您不提供任何标签名称,它将以latest
标签运行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.