☆docker-compose.yml
version: '3.2' services: elasticsearch: build: context: . dockerfile: ./docker/local/DockerFile_elasticsearch ports: - "9300:9200" privileged: true environment: - discovery.type=single-node - cluster.name=docker-cluster - bootstrap.memory_lock=true - "ES_JAVA_OPTS=-Xms512m -Xmx512m" ulimits: memlock: soft: -1 hard: -1 perfect_rails_app: build: context: . dockerfile: ./docker/local/DockerFile command: bundle exec rails s -p 3000 -b '0.0.0.0' --early-hints tty: true stdin_open: true links: - elasticsearch environment: RAILS_ENV: development ELASTICSEARCH_URL: http://elasticsearch volumes: - "./app/awesome_events:/app" #共有フォルダの設定 ports: - "3003:3000"