일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 동시성
- Fast API
- 파이썬
- 백준
- Container
- 이더리움
- rust
- dockerfile
- RabbitMQ
- guru
- 플랫폼
- docker
- Refactoring
- Ethereum
- Algorithm
- 코어 이더리움 프로그래밍
- 러스트
- 전문가를 위한 파이썬
- BlockChain
- Python
- Network
- AWS
- Thread
- 블록체인
- BAEKJOON
- fluent python
- Kubernetes
- function
- IMAGE
- 알고리즘
- Today
- Total
글쓰기 | 방명록 | 관리 |
목록Container (5)
Victoree's Blog
1. 도커 허브란 도커가 공식적으로 제공하는 이미지 저장소 docker create / run / pull 을 수행할 때, 도커 허브에서 해당 이미지를 검색한 후 내려받음 공식 라벨이 없는 이미지는 사용법을 찾을 수 없거나 제대로 동작하지 않게됨 $ docker search를 통해서 도커 엔진에서 이미지를 찾을 수 있음 2. 도커 이미지 생성 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 이미지 테그를 입력하지 않을 시, default는 latest docker commit \ > -a "victoria.k" -m "my_first_commit" \ > commit_test \ > commit:first a : author 이미지의 작성자를 나타내는 메타데..
1. 도커 네트워크 구조 1) $ ifconfig 리눅스 시스템의 네트워크 관리를 위한 필수 유틸리티 현재 시스템에 설정되어 있는 네트워크 인터페이스를 설정 또는 확인하는 명령어 서버가 통신하기 위해서는 네트워크 인터페이스(NIC, 랜카드)가 있어야 함 이를 설정, 변경, 확인하는 명령어 확인가능한 NIC 상황 내역 MAC 주소 eth0에 할당된 IP 주소 브로드캐스트 서브넷마스크 MTU (Maximum Transfer Unit) RX packets (부팅 후 현재까지 받은 패킷수) TX packets (부팅 후 현재까지 보내진 패킷 수) Collisions Interrupt 주소 현재 up 되어 있는지. 특정 네트워크 인터페이스의 UP/DOWN 가능 2) 도커 네트워크 컨테이너 내부에 IP를 순차적으로..
1. Docker란 무엇인가 컨테이너를 사용하여 응용프로그램을 더 쉽게 만들고 배포하고 실행할 수 있도록 설계된 도구 컨테이너 기반의 오픈소스 가상화 플랫폼이며 생태계 컨테이너 In Server 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해줌 AWS, Azure, Google Cloud 등 어디서든 실행가능하게 해줌 컨테이너 코드와 모든 종속성을 패키지화하여 응용 프로그램이 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 빠르고 안정적으로 실행되도록 하는 소프트웨어의 표준 단위 이미지의 인스턴스이며 프로그램을 실행함 컨테이너 이미지 코드, 런타임, 시스템 도구, 시스템 라이브러리 및 설정과 같은 응용 프로그램을 실행하는데 필요한 모든 것을 ..
1. 도커 이미지와 컨테이너 1) 도커 이미지 컨테이너를 생성할 때 필요한 요소 여러 개의 계층으로 된 바이너리 파일로 존재 컨테이너를 생성하고 실행할 때, 읽기 전용으로 사용 [저장소 이름]/[이미지 이름]:태그로 구성 2) 도커 컨테이너 도커 이미지를 기반으로 컨테이너를 생성할 수 있음 해당 이미지의 목적이 맞는 파일이 들어있는 파일 시스템과 격리된 시스템 자원 및 네트워크를 사용할 수 있는 독립적 공간이 생성 이미지에서 변경된 사항만 컨테이너 계층에 저장 컨테이너에서 하는 작업은 원래 이미지의 영향을 받지 않음 생성된 컨테이너는 독립된 파일 시스템을 제공받으며 호스트와 분리되어 있음 특정 컨테이너에서 어플리케이션을 설치하거나 삭제해도 다른 컨테이너와 호스트는 변화없음 2. 도커 컨테이너 다루기 도커..
1. EKS란? Elastic Kubernetes service의 약자로, AWS에서 제공하는 컨테이너 기반의 서비스입니다. AWS에서는 EKS를 다음과 같이 설명하고 있습니다. EKS란 자체 쿠버네티스 컨트롤 플레인이나 작업자 노드를 설치 및 운영할 필요 없이 AWS에서 쿠버네티스를 손쉽게 실행할 수 있도록 지원하는 관리형 서비스입니다. 위 말만 가지고는 EKS가 무슨 서비스인지 잘 이해가 되지 않습니다 :( 우선 쿠버네티스를 잘 모르시는 분들을 위해 잠깐 쿠버네티스에 대해 먼저 설명하고 다시 EKS를 살펴봅시다! 1-1. Kubernetes 란? 대규모 컨테이너화된 애플리케이션을 배포 & 확장 &. 관리하는 데 사용할 수 있는 오픈 소스 소프트웨어 쿠버네티스로 서비스를 구축할 때는 특정 파드들의 네트..