Docker compose를 이용하여 DB 구축하기
Docker2024. 4. 24. 15:59Docker compose를 이용하여 DB 구축하기

Docker로 MySQL을 설치하고 사용하는 것에 이어서, 이번에는 docker-compose를 이용해서 DB를 구축해보았다. Docker compose란?다중 컨테이너 Docker 애플리케이션을 정의하고 실행하기 위한 도구이다.단일 YAML파일을 사용하여 여러 Docker 컨테이너를 단일 애플리케이션 스택으로 구성하고 관리할 수 있다.Docker compose를 사용하면 애플리케이션에 필요한 서비스, 네트워크, 볼륨 및 기타 구성을 정의할 수 있으므로복잡한 애플리케이션 환경을 쉽게 배포하고  관리할 수 있다. docker-compose.yml 파일 설정version: "3.8"services: db: image: mysql:8.0.28 restart: always ..

Docker로 MySQL 접속하기
Docker2024. 4. 19. 16:50Docker로 MySQL 접속하기

최근에 Docker를 사용해서 MySQL을 설치하고 사용해 보았다.겪었던 과정들을 소개하려고 한다. 1. DockerDocker란?도커는 컨테이너 환경에서 독립적으로 애플리케이션을 실행할 수 있도록 컨테이너를 만들고 관리하는 것을 도와주는 도구이다.컨테이너를 사용하면 개발자는 모든 종속성과 함께 애플리케이션을 소프트웨어 개발을 위한 표준화된 단위로 패키징할 수 있다.Docker 사용 이유기존에는 서버 PC마다 환경이 다르고 매번 환경변수, 의존성을 설정해주는 것이 매우 힘들었다.때문에, 서버, PC마다 버전 차이 등의 이유로 실행결과가 달라지는 문제가 발생했다.Docker는 컨테이너에서 환경변수, 의존성 등을 표준화된 단위로 패키징해주기 때문에 이러한 문제를 해결할 수 있다.Doc..

image