云计较焦点技能Docker教程:docker-compose 常用呼吁先容
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中界说的容器 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |