▸인프라/Docker4 도커를 이용한 MySQL 설치 윈도우에서는 그냥 쉽게 설치할 수 있으나.. 나중에 DB 환경을 실제 운영 서버나 다른 곳으로 이전시킬 수 있기 때문에 도커를 이용해 설치를 해봤습니다. 어차피 실제 운영할 때는 리눅스 서버에서 사용할 가능성이 높기 때문에 미리 익숙해지는게 좋을 듯합니다. 윈도우 서버는 유료이고 비쌉니다.. 1. 도커 허브(Docker Hub)에서 이미지 찾기 트레이아이콘을 우클릭하면 나오는 탭 중 "Docker Hub"를 클릭하면 접속이 됩니다. 거기서 mysql을 검색합니다. 공식 이미지 파일(OFFICIAL IMAGE)이 있어서 이 이미지를 받기로 합니다. 그냥 명령어로 "docker search mysql"을 입력해 검색할 수 있지만 설명을 자세히 보기가 힘든디 그냥 도커 허브를 쓰는게 나은 것 같습니다. 눌러보.. ▸인프라/Docker 2020. 3. 16. 도커 커맨드의 기본 명령어 (컨테이너 생성과 삭제) 리눅스 또는 윈도우에서 공통으로 사용할 수 있습니다. 저같은 경우는 윈도우에서 git bash를 사용하고 있습니다. 1. 버전 확인 - docker version 2. 원격 저장소(도커 허브 Repository)에서 도커 이미지 가져와 저장하기 - docker pull '이미지이름':태그 태그를 넣지 않으면 디폴트 태그인 ":latest"로 적용됩니다. 가장 최신의 이미지로 가져온다는 뜻입니다. 3. 로컬 저장소에 보관된 도커 이미지 리스트 확인 - docker images 4. 컨테이너 생성 및 구동 - docker run '이미지이름':태그 - docker run --name '컨테이너이름' '이미지 이름':태그 (컨테이너 이름을 직접 지정) 태그는 없으면 디폴트인 latest로 설정되고, 만약 로컬.. ▸인프라/Docker 2020. 3. 16. 윈도우 가상머신으로 도커(Docker) 설치하기 [ 윈도우에 가상 머신 구동 ] 도커(Docker)는 리눅스 OS 위에서 구동됩니다. 따라서 윈도우에서 사용하기 위해 가상 머신에다가 리눅스 환경을 구축해 사용하도록 하겠습니다. Windows Pro 이상부터는 기본적으로 윈도우의 가상화 기술인 Hyper-V 기능이 제공되므로 해당 기능을 사용하도록 하겠습니다. 1. "작업관리자 - 성능 - CPU" 에서 가상화 사용 여부 확인 아래 빨간색 네모 부분이 '사용'으로 되어 있어야 합니다. 안돼있으면 바이오스에서 켜줘야 하는데 이부분은 따로 구글링을 해보시면 됩니다. 웬만하면 대부분 사용으로 되어 있을겁니다. 2. Hiper-v 기능 활성화 "제어판 - 프로그램 및 기능 - Windows 기능 켜기/끄기" 탭에 들어가서 'Hyper-V'에 체크를 하고 확인을.. ▸인프라/Docker 2020. 3. 16. 도커(Docker)란? [ 도커(Docker)란? ] 복잡한 기술적 설명들은 인터넷에 많으니 기술적인 부분 빼고 최대한 간단히 개념만 정리하고 넘어가겠습니다. 도커는 간단히 리눅스에서 하나의 프로세스가 독립적으로 실행될 수 있도록 하는 가상의 컨테이너 기술입니다. 리눅스에서 하나의 프로그램을 구동하기 위한 환경설정 과정이 매우 복잡한데, 이 부분을 통째로 이미지화해서 저장한 뒤 다른 곳에서 그대로 불러와 사용하는 방식입니다. 이미지로 저장된 환경이 독립적으로 실행될 수 있도록 분리해주는 개념이 리눅스의 컨테이너입니다. Hyper-V나 VMWare 같은 가상화 기술과 다른 점은, OS의 자원을 최대한 활용하면서 프로세스 실행에 필요한 부분만 최소한으로 가상화 환경으로 구동시킨다는 것입니다. 가상화의 경우 OS안에 아예 독립적인 .. ▸인프라/Docker 2020. 3. 16. 이전 1 다음 💲 추천 글 반응형