Skip to content
Yowasou edited this page Nov 9, 2023 · 1 revision

Hamamatsu.rb #152

自己紹介

  • いつものメンバー

前回ふりかえり

今回のネタ

雑談ネタ

次回以降のネタ

LT

KPT

http://firekpt.jacoyutorius.com/board/?id=-NgTbLjuCQZWkut0Pc1V&title=Hamamatsu.rb%20%23152

KEEP

  • 参加した ★1
  • 新技術(カマル)にトライ ★2
  • Kamal楽しかった ★1
  • Linuxサーバー順調
  • docker execを知った(思い出した

PROBLEM

  • SSDが足りない
  • Dockerいざというときに使い方わからん ★1
  • 3人しかいねえ
  • LinuxサーバーにGUIではいれん

TRY

  • なんかおもしろいねた
  • PC環境の更新
  • Rails7.1もついでにnewしたので色々試したい
  • dockerのコマンド覚える ★2
  • 次回、11/8(水)Hamamatsu.rb #153 19:30 - 21:00 ★2
  • Rubyのコード書く
  • OrbStackも気になる

告知


Kamalやってみたけどbundle installでエラーになった

➜rails new kamaltest
➜kamal init

#ここでいろいろ編集

➜kamal setup

#最終的にこのエラーになった

11.34 `bundle lock --add-platform aarch64-linux` and try again.
------
Dockerfile:26
--------------------
  25 |     COPY Gemfile Gemfile.lock ./
  26 | >>> RUN bundle install && \
  27 | >>>     rm -rf ~/.bundle/ "${BUNDLE_PATH}"/ruby/*/cache "${BUNDLE_PATH}"/ruby/*/bundler/gems/*/.git && \
  28 | >>>     bundle exec bootsnap precompile --gemfile
  29 |
--------------------
ERROR: failed to solve: process "/dev/.buildkit_qemu_emulator /bin/sh -c bundle install &&     rm -rf ~/.bundle/ \"${BUNDLE_PATH}\"/ruby/*/cache \"${BUNDLE_PATH}\"/ruby/*/bundler/gems/*/.git &&     bundle exec bootsnap precompile --gemfile" did not complete successfully: exit code: 16

deploy:yamlはこんな

ssh:
  user: yowasou
service: hey
image: 37s/hey
servers:
  - 192.168.11.100
registry:
  username: yowasou
  password:
    - KAMAL_REGISTRY_PASSWORD
env:
  secret:
    - RAILS_MASTER_KEY

Kamalやってみたけどエラーになった。

➜  rails new blog -c tailwind

➜  rails g scaffold post title:string content:text

➜  rails db:create db:migrate

➜  blog git:(main) kamal init
Created configuration file in config/deploy.yml
Created .env file
Created sample hooks in .kamal/hooks

➜  blog git:(main) ✗ kamal setup
  INFO [cb7b3781] Running /usr/bin/env mkdir -p .kamal on 127.0.0.1
  Finished all in 0.0 seconds
  ERROR (Errno::ECONNREFUSED): Exception while executing on host 127.0.0.1: Connection refused - connect(2) for 127.0.0.1:22
Clone this wiki locally