文件名称:compd:在docker-compose设置下运行命令
文件大小:19KB
文件格式:ZIP
更新时间:2024-04-09 01:05:47
TypeScript
已压缩 compd (或排版OSE d)是自定义命令的产卵同时确保一个程序docker-compose组容器的运行。它将等待容器启动(以及其中的程序已准备就绪,可以接受请求,例如SQL数据库),并(可选)拆除docker组成的容器。它转发自定义命令中的退出代码,并在容器停止后以相同的退出代码退出。 推导仅在容器侧指定的端口(即,没有硬编码的主机端口),并将环境变量提供给正在运行的命令。如果docker-compose文件具有名为"redis"的服务和容器端口6379 ,这将导致创建名为REDIS_PORT_6379的环境变量,其值为主机端口。如果仅暴露一个端口,则还将提供不带容器端口的快捷方式环境变量,例如REDIS_PORT 。 安装 通过全局安装compd来使用它: npm install -g compd # or with yarn yarn global add compd c
【文件预览】:
compd-master
----bin()
--------compd(107B)
----tsconfig.prod.json(191B)
----package.json(1KB)
----.github()
--------workflows()
----jest.config.js(395B)
----LICENSE(1KB)
----tsconfig.json(377B)
----.gitignore(68B)
----lib()
--------docker-compose-exec.ts(2KB)
--------ports.ts(4KB)
--------readiness.ts(2KB)
--------ports.spec.ts(3KB)
--------process.ts(990B)
--------docker-compose.ts(4KB)
--------app.ts(1KB)
--------wrap.ts(2KB)
--------app-context.ts(130B)
--------readiness-detectors()
--------docker-compose-exec.spec.ts(277B)
----README.md(3KB)