본문 바로가기

컨테이너2

Container Image / 컨테이너 이미지, Kubernetes, Docker, Dockerfile Container Image 컨테이너 이미지는 root filesystem과 이미지 설정 정보로 저장 즉 이미지는 root filesystem에 복사되어 사용되는 것이고, Dockerfile과 같은 이미지 build관련 설정 명령어들로 이루어지는 것 - Dockerfile 이미지 build 관련 명령어들을 저장 아래 표에 간단하게 명령어들을 정리해봤다. 명령어 동작 FROM Base Image를 지정하는 것 FROM alpine:3.10과 같이 사용 ADD 파일을 이미지에 복사하여 추가 ADD test.zip / 보통 압축 해제할 때 사용 COPY ADD와 비슷한 기능을 함, 복사 COPY test.sh /copy-test.sh RUN shell 커맨드를 사용한다고 보면 됨 apt-get update 커.. 2023. 1. 11.
Container 사전지식 / 리눅스, 권한, 컨테이너, 파일, 시스템콜 Kubernetes와 그 구성요소 중 하나인 Container를 공부하기 전에 너무 막막했던 적이 있다. Container가 뭔지 공부하기 전에 기본적으로 알아두면 좋은 것들을 찾아 정리해봤다. 시스템콜 컨테이너는 대부분 리눅스OS를 이용하고 파일접근, 네트워크이용 등등이 필요하면 커널에 접근이 필요 사용자가 커널에 요청을 보낼 때 시스템콜 인터페이스를 통해 호출 유저가 프로그래밍을 하며 확인해볼 수 있는 것으로 Golang syscall도 그 중 하나 https://pkg.go.dev/syscall syscall package - syscall - Go Packages StringByteSlice converts a string to a NUL-terminated []byte, If s contains.. 2023. 1. 1.
반응형