sh Habitat Rails样本命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh Habitat Rails样本命令相关的知识,希望对你有一定的参考价值。

# hab studio enter

hab pkg export docker core/postgresql
hab pkg export docker core/ruby-rails-sample


# Terminal - 1
docker run -e HAB_POSTGRESQL='initdb_superuser_password = "rails_sample"' -p 9631:9631 -p 5432:5432 -v rails_pg_data:/hab/svc/postgresql/data -it core/postgresql

# Terminal - 2
psql hab -d postgres -h $(docker-machine ip default) # rails_sample

docker run -p 3000:3000 -it core/ruby-rails-sample --bind database:postgresql.default --peer 172.17.0.2

# hab studio enter
hab config apply --peer 172.17.0.2 ruby-rails-sample.default 1 < rails.toml

# Terminal - 2
docker run -p 3000:3000 -it core/ruby-rails-sample --bind database:postgresql.default --peer 172.17.0.2

psql hab -d postgres -h $(docker-machine ip default)

# psql
CREATE ROLE "ruby-rails-sample" LOGIN;
CREATE DATABASE "ruby-rails-sample_production" ENCODING 'UTF8' OWNER "ruby-rails-sample";
\password "ruby-rails-sample" # rails_sample

# Terminal - 2
docker run -p 3000:3000 -it core/ruby-rails-sample --bind database:postgresql.default --peer 172.17.0.2

以上是关于sh Habitat Rails样本命令的主要内容,如果未能解决你的问题,请参考以下文章

sh 用于Rails日志分析的awk / grep命令

整个 Habitat 解决方案的 Nuget 包

切换到zsh会在命令行中断开rails

InVEST模型 | HAbitat quality模块计算生境质量

Rails 3 Cli 执行命令真的很慢吗?

sh vue-rails.sh