KPF-newstrust / ntrust-docker

도커 이미지 빌드 스크립트
MIT License
2 stars 1 forks source link

3번째 스크립트 빌드 질문드립니다. #1

Open youlive789 opened 6 years ago

youlive789 commented 6 years ago

안녕하세요. 뉴스 트러스트 시스템 파일럿을 진행해보던 중 이슈가 생겨 질문드립니다.

윈도우10 환경에서 도커 툴박스를 이용중입니다.

docker version

Client:
 Version:       18.03.0-ce
 API version:   1.37
 Go version:    go1.9.4
 Git commit:    0520e24302
 Built: Fri Mar 23 08:31:36 2018
 OS/Arch:       windows/amd64
 Experimental:  false
 Orchestrator:  swarm

Server:
 Engine:
  Version:      18.05.0-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.10.1
  Git commit:   f150324
  Built:        Wed May  9 22:20:42 2018
  OS/Arch:      linux/amd64
  Experimental: false

docker info

Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 28
Server Version: 18.05.0-ce
Storage Driver: aufs
 Root Dir: /mnt/sda1/var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 27
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 773c489c9c1b21a6d78b5c538cd395416ec50f88
runc version: 4fc53a81fb7c994640722ac585fa9ca548971871
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 4.9.93-boot2docker
Operating System: Boot2Docker 18.05.0-ce (TCL 8.2.1); HEAD : b5d6989 - Thu May 10 16:35:28 UTC 2018
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 995.6MiB
Name: default
ID: HAEU:REEZ:RA2M:447L:62BI:Z6X3:34X6:OWIN:D6GL:ETNT:ZZ2Z:KYZU
Docker Root Dir: /mnt/sda1/var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Username: youlive
Registry: https://index.docker.io/v1/
Labels:
 provider=virtualbox
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

첫 번째, 두 번째 스크립트의 경우 정상정으로 빌드가 되었는데 세 번째 이미지 스크립트를 빌드 도중에 다음과 같은 로그가 출력됩니다.

docker build --file Dockerfile_app --tag hqsvr:5000/ntrust-worker-app:0.3 .
Sending build context to Docker daemon  50.05MB
Step 1/8 : FROM hqsvr:5000/ntrust-worker-lib
 ---> 241046db5fd9
Step 2/8 : RUN apt-get -y install vim-tiny
 ---> Using cache
 ---> 3aa17286c314
Step 3/8 : RUN mkdir /root/.ssh
 ---> Using cache
 ---> d28ffe426588
Step 4/8 : COPY id_rsa /root/.ssh/
COPY failed: stat /mnt/sda1/var/lib/docker/tmp/docker-builder709293884/id_rsa: no such file or directory

혹시 원인을 알 수 있을까요?

dryben commented 6 years ago

도커 파일 및 사용법을 README.md에 다시 정리했습니다. ntrust-admin이 구현된 이후에 배포해야 하는 점도 참고 바랍니다.

youlive789 commented 6 years ago

@dryben 답변 감사드립니다. 현재 admin, worker, backend 프로젝트들을 빌드하고 테스트도 진행했는데요. 뉴스 수집 관련 DB 구성이 안되어 있어 저널리즘 가치 점수 계산 테스트를 못하고 있습니다.

혹시 뉴스 수집 DB 관련 가이드를 받아 볼 수 있을까요?

dryben commented 6 years ago

뉴스 DB는 저작권 이슈로 공개하지 않았습니다. 샘플뉴스를 입력하는 방법을 준비해서 다시 안내하겠습니다.

youlive789 commented 6 years ago

빠른 답변 감사드립니다!