首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头工人打标命令模板

码头工人打标命令模板
EN

Stack Overflow用户
提问于 2014-10-25 10:31:48
回答 1查看 223关注 0票数 0

我有一个常见的类型,现在单调乏味的命令来启动和链接一个码头容器。就像:

代码语言:javascript
复制
docker run -d --name my-running-container --link app:some-app-command --link rabbitmq:amq --link mysql:db --link neo4j:neo --link solr:solr my-image

我宁愿只执行:

代码语言:javascript
复制
docker run --name my-running-container my-image

我怎样才能做到这一点?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-25 10:39:24

您可以创建一个简单的bash脚本,名为docker或任何您喜欢的名称:

代码语言:javascript
复制
#!/bin/bash
DOCKER=`which docker`
$DOCKER run -d --name $1 --link rabbitmq:amq --link mysql:db --link neo4j:neo --link solr:solr $2

然后像./docker my-running-container my-image一样运行它

使用bash别名也可以实现相同的目标:

代码语言:javascript
复制
alias docker='docker run -d --name $1 --link rabbitmq:amq --link mysql:db --link neo4j:neo --link solr:solr $2'

如果您想保存别名,只需将其添加到~/.bash_aliases的末尾并重新加载您的shell。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26561425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档