강의

멘토링

커뮤니티

Inflearn Community Q&A

rainyday's profile image
rainyday

asked

Learn Docker and CI environment by following [2023.11 update]

Writing a Docker Compose File

compose-up 에러시

Written on

·

958

3

docker compose up 시 에러 날 때

server.js

const express = require("express");

const redis = require("redis");



//레디스 클라이언트 생성 

const client = redis.createClient({
    // url: 'redis://redis:6379'
    // or
    socket: {
        port: 6379,
        host: 'redis-container'
     }

});



const app = express();

app.get('/', async (req, res) => {

    await client.connect();
    let number = await client.get('number');

    if (number === null) {
        number = 0;
    }

    console.log('Number: ' + number);
    res.send("숫자가 1씩 올라갑니다. 숫자: " + number)
    await client.set("number", parseInt(number) + 1)
    await client.disconnect();

})

app.listen(8080);
console.log('Server is running');

yml

version: "3"
services:
  redis-server: 
    image: redis
    container_name: redis-container
    restart: unless-stopped
    expose:
      - 6379
  node-app:
    depends_on:
      - redis-server
    build:
      context: .
      dockerfile: Dockerfile
    container_name: node-app
    restart: on-failure
    ports:
      - "5000:8080"
awsdockergithubci/cd데이터 엔지니어링cicd데이터-엔지니어링travis-ci

Answer 3

0

감사합니다!!!

0

감사합니다^^

0

John Ahn님의 프로필 이미지
John Ahn
Instructor

공유해주셔서 감사합니다.

rainyday's profile image
rainyday

asked

Ask a question