Dockerfile 이란? Dockerfile 이란? 참조 : https://docs.docker.com/engine/reference/builder/ Docker는 Dockerfile을 읽어 자동으로 이미지를 빌드 할 수 있습니다. Dockerfile은 이미지를 조합하기 위해 사용자가 명령 줄에서 호출 할 수있는 모든 명령을 포함하는 텍스트 문서입니다. docker 빌드를 사용하면 몇 가지 명령을 연속적으로 실행하는 자동화 된 빌드를 만들 수 있습니다. docker 2019.02.21
docker로 elasticsearch 띄우기 docker로 elasticsearch 띄우기 docker image는 다음 https://hub.docker.com/_/elasticsearch 사용. elasticsearch docker 설치 설명www.elastic.co/guide/en/elasticsearch/reference/6.4/docker.html#docker-prod-cluster-composefile 1. elasticsearch docker image download docker pull docker.elastic.co/elasticsearch/elasticsearch:6.4.3 2. docker 명령어로 elasticsearch 실행 docker run -p 9200:9200 -p 9300:9300 -e "discovery.type.. docker 2019.02.19
docker-compose로 kafka 띄우기 docker-compose로 kafka 띄우기 docker image는 다음 https://hub.docker.com/r/wurstmeister/kafka 사용. 1. docker-compose.xml 파일 생성 (아이피 주소는 127.0.0.1이나 localhost가 아닌 docker host의 아이피를 적어준다.)version: '2'services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka ports: - "9092:9092" environment: KAFKA_ADVERTISED_HOST_NAME: [IP주소] KAFKA_ZOOKEEPER_CONNECT: zookeeper.. docker 2019.02.19
자주 사용하는 docker 명령어 [자주 사용하는 docker 명령어] 도커 이미지 Pull 받기 docker pull [Docker Image명] Pull 받은 도커 이미지 리스트 docker images 동작중인 컨테이너 확인 docker ps 도커 이미지 삭제 docker rmi [IMAGE ID] 도커 정보 확인 docker info 모든 컨테이너 확인(실행 중, 정지 포함) docker ps -a 컨테이너 삭제 docker rm [CONTAINER ID] docker 2019.02.19