Docker-compose服务以–service-ports标志为默认值
tl; dr:有没有办法在编写文件中指定–service-ports标志作为默认值?
通过我的rails应用程序,我通常有一个这样的command:
在我的web服务中:
command: bash -c "rake db:create && rake db:migrate && rake db:seed && RAILS_ENV=development puma"
所以,用docker-compose起来,我都设置好了,但是如果我想用docker-compose run --service-ports web puma
进行debugging,我必须停止我的web服务并docker-compose run --service-ports web puma
对于我的开发组合文件,我希望Web服务可以使用–service-ports标志作为默认运行。 无论如何要在撰写文件中指定这个,这样我就可以在一个命令中准备好一切了吗? (docker – 组成)