전체 글 (190) 썸네일형 리스트형 컨테이너 보관 창고 1. Docker Registry(컨테이너 보관 창고) https://hub.docker.com/_/registry 여기에 나와 있는 가이드로 만들면 된다. 1) Registry 컨테이너 이미지를 저장하는 저장소 ex) Docker Hub 2) Private Registry 사내의 컨테이너 저장소 docker registry registry라는 image를 다운로드하여서 private 하게 운영할 수 있음. registry image는 private하게 운영할 수 있게 도와주는 컨테이너 3) docker hub에 push image (1) 오피셜한 이미지를 내 repository에 넣는 방법 태그를 내 태그로 바꾸어줘야 한다. docker tag http:latest [userid]/httpd:lates.. Dockerfile 작성방법 1. Docker-file container를 만들 수 있도록 도와주는 명령어 집합 2. 문법 FROM 컨테이너의 base image(운영환경) 즉, 운영환경 MAINTAINER 이미지를 생성한 사람의 이름 및 정보 LABEL 컨테이너 이미지에 컨테이너의 정보를 저장 RUN 컨테이너 빌드를 위해 base image에서 실행할 commands COPY 컨테이너 빌드시 호스트의 파일을 컨테이너로 복사 ADD 컨테이너 빌드시 호스트의 파일(tar, url 포함)을 컨테이너로 복사 WORKDIR 컨테이너 빌드시 명령이 실행될 작업 디렉터리 설정 ENV 환경변수 지정 USER 명령 및 컨테이너 실행 시 적용할 유저 설정 컨테이너 root 계정으로 운영하는 건 보안상 좋지 못하다. 그래서 시스템 계정을 만들어주는 .. Docker 명령어 1. docker pull docker hub에서 이미지 다운로드 2. docker run [option] [image] [command] image를 container로 실행 (컨테이너를 만들어서 실행한다.) 만약에 컨테이가 안 떠있으면 런을 주고, 떠있으면 exec를 준다. run은 컨테이너를 만들어서 실행. 3. docker logs [image] 로그 확인 docker logs -f [image] 로그 계속 확인 4. docker system df 도커 시스템 디스크 사용량을 나타낸다. 5. docker image ls 도커 이미지 어떤것들이 떠있는지 나타내 줌. 6. docker pull nginx docker hub에서 이미지를 다운로드할 수 있다. 여기서 official image라고 적혀있.. Docker 특징 1. features immutable infrastructure 이미지로 만들어진 환경을 변경하지 않고, 컨테이너가 움직이는 동안은 파일을 변경해도 오리지널 이미지가 변경되지 않는다. 2. docker CLI command docker를 조작하는 명령어 3. Dockerfile 이미지를 구축하기 위한 작업을 차례대로 기술한 것. 4. Docker Compose 여러 컨테이너와 이미지를 정리하고 쉽게 관리하기 위한 도구 5. docker 운영체제 linux windows, macOS 가 아닌 linux 위에서 동작. 그래서 windows나 macOS에서 docker를 사용하게 되면 linux 위에서 도커를 사용. 즉, 도커가 알아서 가상 머신을 만들어주고 그 위에 linux를 설치해 준다. 그 위에 도커.. Docker 발전과정 VM -> Container -> Docker -> Docker Compose -> kubernetes -> lstio(쿠버네티스 서비스 메시 기술)[이스티오] 흐름의 핵심은 편하게 사용하기 위해서이다. 모든 기술은 편하게 관리하고 효율성을 높이기 위해 개발된다. 사실.. 항상 효율성을 높이기 위한 건 아니다. 퍼포먼스가 오히려 떨어지더라도 관리가 편하다면 이 관리가 편한 쪽으로 발전이 되기도 한다. ex) Java, Python, 기업의 조직구성도, 업무체계 등 1) VM 하드웨어수준의 가상화 즉, guestOS를 따로 만든다. 2) Container OS 수준의 가상화 그래서 하나의 OS자원(커널)에서 여러 개의 격리된 사용자 공간 인스턴스를 갖출 수 있는 서버 가상화 방식. 물류관리시스템 오류리스트 1. 오늘 날짜가 틀리다.. 2019 4 3으로 하루가 밀려있다. 구매관리, 판매관리 똑같이 하루가 밀려 있음. done moment 로 바꾸었다. 2. 계좌번호 등록하는데 오류가 뜬다. 3. 정상반품 시 재고가 마이너스가 된다. 플러스가 되어야만 한다. SaleOfGoods로 분기를 하였다. 4. 불량 반품 시 재고에 변동이 있으면 안 된다. (이건 판매 불가 상품) - 하지만 잔액에는 변동이 있어야만 한다. 그냥 불량 반품 table에 값들이 들어가 있어야만 한다. 불량반품 개수만 모아져 있어야 한다. done SaleOfGoods가 불량 반품이라면 재고변동 없게 하였다. 5. 반품 현황에서 날짜를 보내는데 에러가 발생한다. local 환경에서는 된다. but aws에 올려놓은 환경에서 되지 않는다... 물류관리시스템 사용설명서 들어가기에 앞서서.. 모든 창은 키보드로만 등록할 수 있게 만들었습니다. 키보드 상하로 내가 원하는 값을 선택하고 엔터 시 그 값에 맞는 곳으로 포커스가 움직이게끔 만들어주었습니다. 1. 구매관리 1) 구매(입고) (1) 날짜선택 그 날짜에 맞는 등록된 값들을 불러올 수 있습니다. (2) 매입처 이름 입력 매입처 이름을 첫 글자나 그 매입처에 포함된 단어를 입력해서 검색을 하면 그 값에 맞는 매입처 리스트를 보실 수 있습니다. 키보드 상하로 선택가능하고 마우스 클릭으로도 선택가능 합니다. (3) 품목명 품목명 첫글자나 그 품목명에 포함된 단어를 입력하면 그 값에 맞는 품목 리스트를 보실 수 있습니다. 그 후 테이블에서 box나 case 등을 입력해서 등록을 하고 저장을 해주면 됩니다. 삭제 시나 저장 시.. 무선공유기설치 Humax T5x를 3개 구매하여 하나를 마스터로 사용했고, 두 개를 익스텐더로 사용해서 구축하였다. 마스터에 인터넷 선과 전원을 연결하였고, 익스텐더에서 마스터 신호를 잡아서 와이파이를 확장시켰다. 이전 1 ··· 15 16 17 18 19 20 21 ··· 24 다음