【发布时间】:2020-06-11 12:43:50
【问题描述】:
我使用“Docker official rails quickstart”构建了一个环境。没有错误。
终端显示app、bin、db目录已经创建,但是没有。
% docker-compose run web rails new . --force --no-deps --database=postgresql
Starting root_db_1 ... done
exist
create README.md
create Rakefile
create .ruby-version
create config.ru
create .gitignore
force Gemfile
run git init from "."
Initialized empty Git repository in /myapp/.git/
create package.json
create app
create app/assets/config/manifest.js
create app/assets/javascripts/application.js
create app/assets/javascripts/cable.js
..........
run bundle exec spring binstub --all
* bin/rake: Spring inserted
* bin/rails: Spring inserted
%
app-directory% ls
Dockerfile Gemfile.lock entrypoint.sh
Gemfile docker-compose.yml src
试了好几次跑
docker-compose run web rails new . --force --no-deps --database=postgresql
但什么都没有改变。
我的 Ruby 版本是 2.6.3,Rails 版本是 6.0.3,我使用的是 MacOS。
我应该怎么做才能解决这个问题?
【问题讨论】:
-
如果代码显示目录已创建,那么它们已创建,您只是没有找对地方。除了猜测原因和解决方案之外,您还没有告诉我们做任何事情。
-
此外,SO 在问题、cmets 和答案中对表情符号皱眉。如果它们在代码中或作为字符中的字符是必要的,或者用于讨论代码或字符处理,那么它们可以,但不是在常规文本中。在Meta Stack Overflow 网站上搜索“emoji”以找出共识。
-
从现在开始,我关心的是使用表情符号。
标签: ruby-on-rails ruby docker docker-compose