본문 바로가기

DevOps/Docker

[Docker 실습] MySQL, Redis 컨테이너 동시에 띄워보기

MySQL, Redis 컨테이너 동시에 띄워보기


1. 폴더를 생성하고 vs code로 폴더를 오픈한다.

 

2. 폴더에 compose.yml 파일 생성

services:
  my-db:
    image: mysql
    environment:
      MYSQL_ROOT_PASSWORD: pwd1234
    volumes:
      - ./mysql_data:/var/lib/mysql
    ports:
      - 3306:3306

  my-cache-server:
    image: redis
    ports:
    - 6379:6379

 

 

3. 실행

 docker compose up -d

 

4. docker compose ps

mysql, redis 둘 다 떠있는 것을 확인할 수 있다. 

 

5. docker compose down

 

 

 

* Inflearn(인프런) ‘비전공자도 이해할 수 있는 Docker 입문/실전’ 강의 참고