전체 글 469

Docker Image 및 Container 명령어

docker cp 호스트와 컨테이너 간의 파일을 복사합니다. 1. 호스트 -> 컨테이너 docker cp [host 파일경로] [container name]:[container 내부 경로] 2. 컨테이너 -> 호스트 docker cp [container name]:[container 내부 경로] [host 파일경로] docker tag 이미지에 태그를 설정하는 tag 명령입니다. docker tag : /: -f, --force=false: 이미 태그가 있더라도 강제로 설정합니다. docker login 도커 레지스트리로 로그인을 진행합니다. docker login * AWS 의 경우 $(aws ecr get-login --no-include-email --region us-east-1) docker p..

ETC. 2020.05.03

Docker 주요 명령어

docker search Docker Hub 에서 이미지를 검색합니다. docker search [옵션] --automated=false : Automated Build만 표시 --no-trunc=false : 모든 결과를 다 표시 -s[--stars=n] : star 수가 n개 이상인 결과만 표시 --limit n : 최대 n개만 표시 docker build Dockerfile 를 빌드하여, 이미지를 생성합니다. docker build --tag : 이미지 이름과 태그를 설정할 수 있습니다. 이미지 이름만 설정하면 태그는 latest로 설정됩니다. docker run docker run --name : 컨테이너 이름을 설정합니다. 이름이 없을 경우 이미지명으로 자동으로 넘버링이 붙습니다. -d : 컨테..

ETC. 2020.05.03

Docker Hub

도커 허브(Docker Hub) 다음 명령어로 nginx:latest 이미지를 풀 받아옵니다. $ docker pull nginx:latest latest: Pulling from library/nginx 000eee12ec04: Pull complete eb22865337de: Pull complete bee5d581ef8b: Pull complete Digest: sha256:50cf965a6e08ec5784009d0fccb380fc479826b6e0e65684d9879170a9df8566 Status: Downloaded newer image for nginx:latest docker.io/library/nginx:latest 이미지를 풀 받는 과정에서 출력되는 내용에는 여러가지 정보가 포함되어있습..

ETC. 2020.05.03

Dockerfile 기본 명령어

이미지를 만드는 데 사용한 Dockerfile의 기본적인 명령어를 살펴보겠습니다. FROM FROM : FROM ubuntu:16.04 베이스 이미지를 지정합니다. 반드시 지정해야 하며 어떤 이미지도 베이스 이미지가 될 수 있습니다. tag는 될 수 있으면 latest(기본값)보다 구체적인 버전(16.04등)을 지정하는 것이 좋습니다. 이미 만들어진 다양한 베이스 이미지는 Docker hub에서 확인할 수 있습니다. LABEL LABEL MAINTAINER LABEL MAINTAINER subicura@subicura.com Dockerfile을 관리하는 사람의 이름 또는 이메일 정보를 적습니다. 빌드에 딱히 영향을 주지는 않습니다. COPY COPY ... COPY . /usr/src/app 파일이나 ..

ETC. 2020.05.01

Apache Atlas

http://www.kwangsiklee.com/2018/05/apache-atlas란-무엇인가/ Apache Atlas hook 모듈로 Hive Metadta import하기 개요 Apache Atlas 1.0.0-SNAPSHOT 기준으로 hive metadata를 import하는 방법을 정리해둔다. binary 확보하기 binary는 아래 Maven 빌드로 만들어진 atlas/distro/target/apache-atlas-1.0.0-SNAPSHOT-bin.tar.gz를 이용한다. $ git clone atlas $ cd… www.kwangsiklee.com https://github.com/sburn/docker-apache-atlas/blob/master/README.md sburn/docker-..

BigData 2020.04.26