분류 전체보기

Docker

죽은 컨테이너 접속 방법

죽은 컨테이너 접속 방법 Docker를 사용하다 보면 컨테이너의 configure 파일 등을 잘못 입력하고 restart 해버리는 경우 다시 start를 못하는 경우가 발생할 수 있다. 아래 명령어를 사용하여 해결할 수 있다. 해당 명령어는 컨테이너밖(로컬) 환경에 있는 데이터를 컨테이너 내부의 디렉토리로 복사하는 명령어이다. docker cp :/ / 컨테이너ID 는 `docker ps -a` 명령어로 확인할 수 있다. 보통 죽은 컨테이너(꺼진 컨테이너)는 STATUS가 Exited 로 되어있다. 아직 컨테이너를 죽여본 적이 없어 테스트 해보진 못했다(귀찮다).

NiFi

NiFi TimeZone변경

Docker에 설치된 NiFi 의 TimeZone을 변경하지 않으면 아래와 같은 문제가 있다. 최근업데이트 표시가 UTC 기준으로 표기된다. 향후 RDB와 연동 시 TimeZone오류로 연결이 불가능하다. 아직은 이와 같은 문제점만 발견하였다. 우선 NiFi 컨테이너에 접속한 후 아래 명령어를 따른다. 텍스트 에디터는 vi 에디터를 사용하였다. vi conf/bootstrap.conf # 맨 아랫줄에 해당 내용 추가 java.arg.8=-Duser.timezone=Asia/Seoul :wq exit docker restart nifi 위 코드의 기준은 `docker exec -it nifi bash` 명령어로 nifi 컨테이너에 접속후 최초로 나온 디렉토리 기준이다. vi에디터로 bootstrap.con..

NiFi

[Docker] NiFi설치하기

설치 docker pull apache/nifi docker run -d --name nifi --net solution -e NIFI_WEB_HTTP_PORT='8080' -p 8080:8080 apache/nifi:latest 향후에 포트 추가시 귀찮아지므로, 포트설정은 신중하게 자격증명 NiFi의 최신버전에서는 보안상 이유로 8080포트 접속 시 로그인을 해야한다. Username과 Password는 아래 명령어로 확인할 수 있다. docker logs nifi | grep Generated #▽출력# Generated Username [USERNAME] Generated Password [PASSWORD] 로그인을 마치고 : 에 접속하면 아래와 같이 NiFi가 이쁘게 나타난다.

항상 빌드중
'분류 전체보기' 카테고리의 글 목록 (10 Page)