docker container에서 mysql 설치 할 때 문제가 발생합니다. > 과학기술Q&A

본문 바로가기

docker container에서 mysql 설치 할 때 문제가 발생합니다.

페이지 정보

개발원 작성일2017-11-27 15:52

본문

안녕하세요 선배님들. 우분투 리눅스 체제 쓰고 있고 16.04 입니다.

docker를 올려가지고 역시 docker상에도 우분투를 깔고 mysql 을 설치하려 하는데 에러가 발생합니다..
구글링을 해보니 docker의 mysql이미지를 받아서 컨테이너를 생성하는 방법이 있던데..
이러면 제가 원래 생성한 docker container 의 우분투에다가 가져와서 다시 적용해야 하는데 그 방법을 모르겠네요..
단순 docker mysql 이미지는 받아 놓았습니다. 하지만 저는 제가 원래 받은 docker image 인 ubuntu 에다가 mysql을 설치 하고 싶은데 방법이 있는건가요??
회사에서 업무를 하는데 모르는것 투성이네요.. ㅠ
답변 기다리겠습니다. 감사합니다!
http://gyuha.tistory.com/490
위 블로그로 docker  이미지를 가져오는 것 까진 하였습니다..

댓글 3

돌아온백수님의 댓글

돌아온백수

어떤 에러인지 말씀해 주셔야, 생각이라도 해볼텐데...

mysql 이 추천하는 순서와 비교해 보시는 것도 좋겠죠.
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-docker.html

그나저나, mysql이 많이 쓰이기는 한데, 어떤 목적으로 쓰시려는지에 따라, 더 가볍고 효율적인 db들도 있습니다.

mysqld 는 httpd 처럼 백그라운드에 떠있는 데몬입니다. 여러 어플리케이션이 같이 사용하도록 설계되어있습니다.

그냥, 어플리케이션에 종속해서 작동하는 db를 찾으신다면, 더 작고 가벼운 것들도 있어요.

개발원님의 댓글

개발원 댓글의 댓글

회사에서 쓰는 프로그램을 도커를 이용해 띄운 우분투 컨테이너안에서 빌드하고자 합니다.

빌드하기 위한 선행조건으로 쿠다와 mysql이 깔려 있어야 하구요. 그런데 쿠다 이미지, mysql 이미지 우분투 16.04 이미지를 다 받았는데 우분투 이미지를 이용해 컨테이너를 실행해도 그 컨테이너 내면에는 쿠다와 mysql이 깔려 있지 않습니다.

백그라운드에 떠있다고 하면 제가 어떤 컨테이너를 사용하던지 그 프로그램이 깔려있는 상태처럼 작동하는 거 아닌가요? 도커의 개념을 제가 잘못이해하고 있는건지;;

혹시 이미지 파일들을 합쳐서 하나의 컨테이너로 만들 수 있을까요? 예를들어 우분투, 쿠다, mysql을 다 합쳐서 도커파일을 만들고 그 파일을 실행시키면 3개가 다 깔린 컨테이너가 생성될까요..?

개발원님의 댓글

개발원 댓글의 댓글

댓글에 이미지 첨부가 안되어 글 새로 올렸습니다!

http://scieng.net/tech/20812?page=1

과학기술Q&A

SLIDE UP

모바일에서는 읽기만 가능합니다.
PC 버전 보기
© 2002 - 2015 scieng.net