Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nuovotaka/rails-nginx-pod
podman rails7 ruby-on-rails postgresql pgadmin4 nginx
https://github.com/nuovotaka/rails-nginx-pod
development pgadmin4 podman podman-compose postgresql rails7 ruby-on-rails
Last synced: 3 days ago
JSON representation
podman rails7 ruby-on-rails postgresql pgadmin4 nginx
- Host: GitHub
- URL: https://github.com/nuovotaka/rails-nginx-pod
- Owner: nuovotaka
- Created: 2024-01-29T06:44:51.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-01-29T22:45:42.000Z (11 months ago)
- Last Synced: 2024-12-16T03:35:02.240Z (8 days ago)
- Topics: development, pgadmin4, podman, podman-compose, postgresql, rails7, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Podman compose で Rails 環境を構築する。
HOST:MacOS(intel)
Podman desktop を利用します。こちらに関してはそれぞれ公式よりインストールしてください。こちらで使用する DB は`postgresql`です。
クローン後のコマンドは下記です。```
podman compose build
``````
podman compose up -d
```コンテナ内に入るコマンドが下記です。
```
podman compose run web bash
```コンテナ内で下記のコマンドを実行します。
```
bin/rails db:create
```コンテナを抜ける
```
exit
```podman desktop で web のゴミを削除する
`localhost:80`にアクセスすると初期画面が表示されると思います。pgadmin4 でのアクセスは下記
```
メールアドレス:[email protected]
パスワード:password
```となっています。