2021/03 3

docker 이미지를 파일로 공유하기

docker hub가 있어 각자 docker repository로 접속해서 docker images를 upload, download 하면 편한데 이걸 못하게 되는 환경을 접할 수 있다. auth, 방화벽 등등 이에 docker image를 파일로 만드는 방법을 알아본다. 1. docker image를 tar파일로 만들기 ~$ docker save [옵션] [파일명] [이미지명] ## tar 파일이름 지정하는 옵션 -o ~$ docker save -o ubuntu.tar ubuntu:latest 2. tar파일을 다시 docker image로 load하기 ~$ docker load -i [tar파일명] ~$ docker images 3. 실행 중인 docker container를 tar파일로 만들기 ~$ ..

develop/docker 2021.03.30

docker <-> host 파일 공유하기

docker는 실행 중인 container와 host 사이에 파일 복사 명령어 cp(copy)를 지원한다. docker cp 명령어로 파일 또는 폴더를 복사하여 자유롭게 주고 받을 수 있다. 1. docker container -> host 로 파일 복사 ~$ docker cp [container 이름]:[container 내부 경로] [host 파일 경로] 2. host -> docker container 로 파일 복사 ~$ docker cp [host 파일 경로] [container 이름]:[container 내부 경로]

develop/docker 2021.03.29

sparql이란?

SPARQL(SPARQL Protocol and RDF Query Language): W3C 표준언어로 DB에서 RDF를 쿼리하는데 사용된다. 반환값은 기본적으로 triple 형태 1. SELECT: 흔한 RDB의 select문과 동일하다. 원하는 데이터를 조회하는데 쓰인다. 변수 앞에 $ 또는 ?를 붙이는데 주로 ?를 사용한다. - WHERE: RDB의 from과 동일한 역할이다. DB에서는 from절이 원하는 DB table에서 조건에 맞는 값을 찾는데 사용되지만, SPARQL에서는 정보가 모두 triple 패턴으로 구성되어있어 where절을 사용한다. 이때 WHERE에서는 { }를 사용하여 그 안에 triple 패턴을 정의하고 있다는 것을 기억해야 한다. 그리고 하나의 triple 패턴이 끝날 때에..

theory/NLP 2021.03.22