English 中文(简体)
如果申请使用cker器,则添加碎石矿的切碎点
原标题:Add break point in ruby mine if application is running using docker

这里是cker。

version:  3 
services:
  web:
    environment:
      - RUBYOPT=-rdebug
    build:
      context: .
      dockerfile: Dockerfile
    container_name: debug-rails
    volumes:
      - .:/app
    ports:
      - "3000:3000"
    working_dir: /app
    command: bash -c "bundle install && rails server -b 0.0.0.0"

  db:
    image: postgres:latest
    container_name: debug-postgres
    environment:
      POSTGRES_USER: myappuser
      POSTGRES_PASSWORD: myapppassword
      POSTGRES_DB: myappdb
    volumes:
      - ./db-data:/var/lib/postgresql/data

下面是我的剪辑。

# Use the official Ruby image
FROM ruby:2.7.5

# Install dependencies
RUN apt-get update && apt-get install -y 
    build-essential 
    nodejs 
    yarn

# Set the working directory
WORKDIR /app

# Copy the Gemfile and Gemfile.lock into the container
COPY Gemfile Gemfile.lock ./

# Install gems
RUN bundle install
RUN gem install ruby-debug-ide debase
RUN gem install docker-api



# Copy the rest of the application code into the container
COPY . .

# Start the application
CMD ["rails", "server", "-b", "0.0.0.0"]

有些人能够帮助我如何与cker点断点连接起来?

我正试图补充一点点,如我们通常在废墟中添加的夸张。

问题回答

In your docker-compose.yml try to comment out the following lines:

environment:
      - RUBYOPT=-rdebug

and

command: bash -c “bundle install && rails server -b 0.0.0.0”

If you still experiencing the problem, please add more information about the error.

让我们努力。 添加 to堆肥材料

web:
    ....
    stdin_open: true
    tty: true

您可在网站<条码>下载<条码>。





相关问题
rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

SSL slowness in EC2

We ve deployed our rails app to EC2. In our setup, we have two proxies on small instances behind round-robin DNS. These run nginx load balancers for a dynamically growing and shrinking farm of web ...

Auth-code with A-Za-z0-9 to use in an URL parameter

As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

activerecord has_many :through find with one sql call

I have a these 3 models: class User < ActiveRecord::Base has_many :permissions, :dependent => :destroy has_many :roles, :through => :permissions end class Permission < ActiveRecord::...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签