Docker(2)
-
[Docker] Docker DeskTop을 이용한 이미지설치
1. Docker 설치도커 설치 방법은 생략하겠다WSL에서 docker desktop을 설치 해 사용했다.리눅스를 사용한다면 docker engine을 직접 설치하면 된다.2. Elasticsearch 설치엘라스틱 서치 최신 버전인 8.3.3 이미지를 pull하여 컨테이너를 띄운다.이때 single node로 실행하면 자동으로 보안관련 설정이 활성화 되는데, 컨테이너 실행 후 로그로 나오는 비밀번호, kibana 등록 토큰 등을 잘 저장해야 한다.docker pull docker.elastic.co/elasticsearch/elasticsearch:8.3.3docker network create elasticdocker run --name es01 --net elastic -p 9200:9200 -p 9..
2024.05.24 -
[Docker] Mysql 연결
Docker에 MySQL이 담긴 Container를 띄운다. 1. Docker란? 도커는 컨테이너 기반의 가상화 플랫폼이다. 여기서 컨테이너란 컨테이너가 실행되고 있는 호스트 os의 기능을 그대로 사용하면서 프로세스를 격리해 독립된 환경을 만드는 기술을 뜻한다. 다시 말하자면, 도커는 독립된 환경을 만들어서 하드웨어를 효율적으로 활용하는 기술이라고 할 수 있다. OS부터 시작해서 필요한 모든 파일을 독립적으로 생성하고 hypervisor를 거쳐야 하는 가상 머신에 비해 컨테이너는 베이스 환경의 OS를 공유하고 프로세스를 격리하는 방식이기 때문에 실행 속도가 훨씬 더 빠르다. 2. Docker로 MySQL을 띄우는 이유 2.1 독립적인 프로세스 운용 내 로컬 환경에 설치된 MySQL과 독립적으로 DB를 운..
2024.02.16