일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리눅스
- Snort Rule
- osi7layer
- Router
- 라우팅프로토콜
- 라우팅
- Container
- 컨테이너
- programmers
- docker
- Routing
- 트레바리
- Cosmos
- TDD
- coding test
- 코딩 테스트
- 도커
- 코딩테스트
- 데이터베이스
- snort
- 스노트 룰
- MySQL
- 스노트
- 라우터
- Python
- database
- db
- Linux
- OSI7계층
- 프로그래머스
- Today
- Total
목록컨테이너 (11)
Simple is IT, 누구나 보고 누구나 깨닫는 IT
Container Logging 컨테이너 내부에서 어떤 일이 일어나는지 아는 것은 디버깅뿐만 아니라 운영 측면에서도 굉장히 중요해요. 그래서 Application Level에서 로그가 기록되도록 개발해 별도의 로깅 서비스를 쓸 수도 있습니다. But! 도커는 컨테이너의 표준 출력(StdOut)과 에러(StdErr) 로그를 별도의 메타데이터 파일로 저장하고 확인하는 명령어를 제공하죠. mysql 이미지의 컨테이너를 생성해 간단한 로그를 남겨볼게요. docker run -d \ --name mysql \ -e MYSQL_ROOT_PASSWORd=password \ mysql mysql 컨테이너는 Foreground 상태로 실행되므로 -d 옵션을 사용해 background 상태로 컨테이너를 생성했어요. 이에 ..
Docker Volume 우리는 도커를 사용하면서 약간의 불편함을 겪었어요. 너무나도 간편하게 컨테이너를 생성하고 지울 수 있는 도커이지만 실수로 삭제했을 때는 복구가 불가능하다는 것이죠. 왜요?.. 자세하게 설명해주세요! 도커 이미지로 컨테이너를 생성하면 해당 이미지는 읽기 전용이 돼요. 이 때는 컨테이너의 변경 사항들만 별도로 저장해서 각 컨테이너의 정보를 보존하죠. 예를 들어, 우리가 httpd 이미지로 컨테이너를 생성했을 때 웹에 대한 접속 로그는 httpd 컨테이너에 남게 되는 것처럼 말이에요. 이 구성은 아래 그림과 같은 구조를 연상시킨답니다. 이미 생성된 이미지는 어떠한 경우로도 변경되지 않으며, 컨테이너 계층에 원래 이미지에서 변경된 파일시스템 등을 저장합니다. (httpd log 처럼 말..
Docker Swarm? 컨테이너 오케스트레이션 도구 중 하나 ! Docker Swarm은 초기엔 도커와 별도로 개발되었지만 Docker 1.12버전부터 Swarm mode라는 이름으로 합쳐졌어요. (다른 툴을 설치할 필요가 없다는게 장점이에요) 컨테이너 오케스트레이션이란? - 여러 컨테이너의 배포 프로세스를 최적화를 목적으로 해요. - 컨테이너와 호스트 수 증가에 따라 점점 가치있는 기능이에요. ex) kubernetes, docker swarm, apache mesos 모두 각각의 장점을 갖고 있는 도구들이지요. 용어 Docker Swarm에서 주로 사용하는 용어를 알아볼게요. node 스웜 클러스터에 속한 도커 서버의 단위 (1 서버 = 1 노드) manager node 스웜 클러스터를 관리하는 노..