Kitematic을 만들어 Windows 터미널에 MySQL + phpMyAdmin 환경 구축

뭐 이거



Kitematic을 사용하여 모두 GUI에서 MySQL과 phpMyAdmin을 넣는 메모

전제 조건



Hyper-V에서 도입하기 때문에 Windows 에디션
가 Home인 경우는 별도 VMWare등을 넣을 필요가 있다
하지만 솔직히 Hyper-V만으로도 Pro로 할 가치는 있다. 가격을 이유로 Home으로 하고 있다면 망설이지 않고 Pro에 미끄러져. 각자 투자 가치는 이다.

할 일


  • docker for windows를 넣는다
  • kitematic을 넣는다
  • mysql을 넣는다
  • phpMyAdmin을 넣는다

  • docker for windows를 넣을 수 있습니다.



    여기 에서 다운로드합니다. 기본적으로는 포치포치 눌러 가는 것만으로 모든 것이 완료된다.
    Hyper-V를 활성화하지 않은 사람은 설치 프로그램의 마지막 Hyper-V를 Enable로 설정할 수 있습니다.

    kitematic을 넣을



    docker for windows를 넣으면 작업 트레이에 Docker 아이콘이 생기므로 마우스 오른쪽 버튼을 클릭합니다. 메뉴에 Kitematic이라는 것이 있으므로 클릭합니다.



    그러면 아래와 같은 화면이 나타나므로 Download


    다운로드한 파일을 위 화면에 있는 대로 C:\Program Files\Docker\Kitematic다운로드 및 올바른 위치에 배포가 완료되면 Kitematic을 작업 트레이에서 다시 시작하면 Kitematic이 시작됩니다.

    MySQL을 넣을 수 있다



    Kitematic 상단에 있는 Search for Docker images from Docker Hub 라고 적힌 검색란에 MySQL그러면 공식 Docker 이미지가 표시되므로 CREATE 를 누릅니다. 이것으로 설치 완료. 굉장하다.


    설치가 완료되면 MySQL을 선택하고 화면 오른쪽 상단의 Settings를 엽니다. General 에 있는 Environment VariablesMYSQL_ROOT_PASSWORD 를 설정해 준다. 이것이 없으면 일어나지 않으므로 반드시 설정하십시오.



    그 밖에도 다양한 설정 가능 하지만 여기에서는 할애. 기동시에 DB 만들거나 접속용 유저 만들거나 할 수 있게 된다.
    Volumes를 설정하면 Docker를 삭제해도 DB가 지워지지 않으므로 추천

    phpMyAdmin을 넣어



    MySQL과 같은 요령으로 phpMyAdmin의 공식을 넣는다.
    phpMyAdmin Settings 에서 이번에는 Network 를 설정한다. 이것은 phpMyAdmin의 컨테이너와 MySQL의 컨테이너가 따로따로 존재하기 때문에, phpMyAdmin에서 MySQL에 잘 접속할 수 없는 문제를 해소하기 위해서 설정한다.
    제대로 설정되어 있으면 Select container 의 부분에 mysql 가 있을 것. ALIASdb 로 해 추가를 한다. 이제 phpMyAdmin이 움직인다. 그리고는 root로 설정한 패스워드가 어째서 로그인해 주면 OK. 응? 간단하죠?



    요약



    여러가지 응한 것을 하려고 하면 docker-compose를 바삭하게 만지는 편이 편하다고 생각한다. 기존 정보도 많네요. 그렇지만 뇌사 상태로 GUI로 포치포치하는 것만으로 이만큼의 환경이 갖추어지는 것은 Kitematic이나 베나라고 생각해. 더 정보 넘쳐 주면 좋겠다.

    좋은 웹페이지 즐겨찾기