发布者认证信息(营业执照和身份证)未完善,请登录后完善信息登录
 总算知道云计算核心技术Docker教程:docker-compose 常用命令介绍 - 客集网
Hi,你好,欢迎来到客集网
  • 产品
  • 求购
  • 公司
  • 展会
  • 招商
  • 资讯
  • 解梦
当前位置: 首页 » 资讯 » 商务服务 找商家、找信息优选VIP,安全更可靠!
总算知道云计算核心技术Docker教程:docker-compose 常用命令介绍
发布日期:2023-01-10 21:20:56  浏览次数:12

Docker Compose是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。

在下载安装Docker Compose后通过创建 Dockerfile 文件就可以使用Docker Compose命令构建和启动应用了,本文主要介绍docker-compose的常用命令。

1.重启项目中的服务。

docker-compose restart [options] [SERVICE...]

options详细解释:

-t, –timeout TIMEOUT,指定重启前停止容器的超时(默认为10秒)

2.删除所有(停止状态的)服务容器。

docker-compose rm [options] [SERVICE...]

options详细解释:

–f, –force,强制直接删除,包括非停止状态的容器

-v,删除容器所挂载的数据卷

3.验证并查看compose文件配置

docker-compose config [options]

options详细解释:

–resolve-image-digests 将镜像标签标记为摘要

-q, –quiet 只验证配置,不输出。 当配置正确时,不输出任何内容,当文件配置错误,输出错误信息

–services 打印服务名,一行一个

–volumes 打印数据卷名,一行一个

4.为服务创建容器。

docker-compose create [options] [SERVICE...]

options详细解释:

–force-recreate:重新创建容器,即使配置和镜像没有改变,不兼容–no-recreate参数

–no-recreate:如果容器已经存在,不需要重新创建,不兼容–force-recreate参数

–no-build:不创建镜像,即使缺失

–build:创建容器前,生成镜像

5.推送服务镜像

docker-compose push [options] [SERVICE...]

options详细解释:

–ignore-push-failures 忽略推送镜像过程中的错误

6.停止和删除容器、网络、卷、镜像。

docker-compose down [options]

options详细解释:

–rmi type,删除镜像,类型必须是:all,删除compose文件中定义的所有镜像;local,删除镜像名为空的镜像

-v, –volumes,删除已经在compose文件中定义的和匿名的附在容器上的数据卷

–remove-orphans,删除服务中没有在compose中定义的容器

VIP企业最新发布
最新VIP企业
背景开启

客集网是一个开放的平台,信息全部为用户自行注册发布!并不代表本网赞同其观点或证实其内容的真实性,需用户自行承担信息的真实性,图片及其他资源的版权责任! 本站不承担此类作品侵权行为的直接责任及连带责任。

如若本网有任何内容侵犯您的权益,请联系 QQ: 1130861724

网站首页 | 信息删除 | 付款方式 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 (c)2014-2024 Rights Reserved 鄂公网安备42018502007153 SITEMAPS 联系我们 | 鄂ICP备14015623号-21

返回顶部