프로그램 활용/클라우드 가상화 도커81 Docker Volume 및 Docker 로 MySql 컨테이너 설정, 데이터 영구 저장 출처: https://rondeveloper.tistory.com/92 Docker 1. 들어가며 이번 게시글에서는 Docker Volume 에 대한 이해 및 MySql 을 Docker 컨테이너로 세팅하고 데이터베이스 데이터를 영구적으로 저장하는 방법을 알아보고자 합니다. 2. Docker Volume Docker 컨테이너에 저장되는 데이터는 기본적으로 Docker 컨테이너가 삭제될 때 함께 사라집니다. 그러나 MySql 컨테이너와 같이 DB를 구동하는 컨테이너에서는 Docker 컨테이너의 생성, 삭제 여부에 관계없이 데이터를 영속적으로 저장해야 합니다. 이렇게 Docker 컨테이너의 생성, 삭제 여부와 관계없이 데이터를 영속적으로 저장할 수 있도록 Docker는 두가지 옵션을 제공합니다. 그 중 하나가.. 2023. 8. 7. Mysql Container Volume 통해 Docker Volume을 이해 해보자 출처: https://steemit.com/mysql/@jaerakson/mysql-container-volume-docker-volume 도커 볼륨은 아래의 4가지 테스트를 통해 이해 해보자 Mysql Container 존재 할 경우 Volume 삭제 되지 않음 Mysql Container 삭제 해도 Volume 삭제 되지 않음 불륨은 강제로 삭제 할 수 있다. ($ docker volume prune) 생성된 볼륨을 다른 Container 연결 할 수 있다 2번의 내용으로 알수 있는 사실은 mysql 컨테이너 삭제 하더라도 mysql 컨테이너의 볼륨은 삭제 되지 않았기 때문에 mysql 컨테이너 생성시 볼륨정보만 알면 복원 가능하다. docker run -d -it --name mysql2 -p 53.. 2023. 8. 7. MYSQL 도커 사용시) ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) MYSQL 도커 사용시) ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) MYSQL 도커 사용시) ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 도커에서 MYSQL 접속시 해당 에러가 뜨는 상황이 발생한다. 호스트 주소를 추가로 명시하고 접속을 하자. mysql -u root -h 127.0.0.1 -p 또는 실행중인 도커에 접속하여 MYSQL을 접속하자 docker exec -it [컨테 pulpul8282.tistory.com MY.. 2023. 8. 7. Docker Error: “Can’t Connect to Local MySQL Server Through Socket” 출처: https://www.baeldung.com/docker-cant-connect-local-mysql 1. Overview In today's technological era, organizations have to release apps quickly to attract and retain business. This makes the teams build and configure the deployment environment at a faster pace with a lesser cost. However, containerization technologies come to the rescue for building a lightweight infrastructure. This article w.. 2023. 8. 7. 도커 컨테이너 특징 보호되어 있는 글 입니다. 2023. 8. 7. 이전 1 2 3 4 5 6 ··· 17 다음