加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

云计较焦点技能Docker教程:docker-compose 常用呼吁先容

发布时间:2020-09-24 08:51:19 所属栏目:建站 来源:网络整理
导读:Docker Compose是用于界说和运行多容器 Docker 应用措施的器材。通过 Compose,您可以行使 YML 文件来设置应用措施必要的全部处事。然后,行使一个呼吁,就可以从 YML 文件设置中建设并启动全部处事。 在下载安装Docker Compose后通过建设 Dockerfile 文件

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中界说的容器

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读