CI-CD
-
[Docker] DockerFile 작성법CI-CD/Docker 2022. 4. 24. 19:38
DockerFile에 대해 깊게 이해하고 싶으면 아래의 링크를 타고 가자 Dockerfile reference docs.docker.com Dockerfile이란? Docker Image를 만드는 스크립트이다. 미리 짜여져 있는 Image를 사용하는 것이 아니라 Custom하여 Image를 만드는 것이라고 보면 된다. 레이어 시스템 도커파일을 만들 때 레이어 시스템이라는 시스템을 사용하는데 아래 작성한 내용을 명령어 당 한줄 씩 한 레이어라고 칭한다. 맨처음 이미지 빌드하는 경우 모든 레이어가 다 호출 되지만, 그 다음 부터는 변경된 것만 파악하여 빌드를 하게 되는데 이때 cache 메모리를 많이 잡아 먹게 된다. 이때 속도 개선을 하기 위해서는 변경되는 레이어를 아래에 두어야 한다. 변경된 것을 파악한..
-
[Docker] Docker Flow 이해하기CI-CD/Docker 2022. 4. 24. 16:59
Docker에서는 Container단위로 가상화를 app을 실행하게 되는데 Container의 구성요소를 잘 알아야 한다. Container관련 내용은 이 영상을 보면 바로 이해 가능 하다 Container 3대 구성요소 Container Image Docker File Container는 하나 이상의 image로 구성되어 있다. Image는 Docker Hun에서 가져와 사용도 가능하고, Docker File로 Custom하여 생성, 관리, 사용이 가능하다 Container는 독립적인 공간으로 구성되기 때문에 local에서 Container로 접근이 가능하지만, Container끼리는 접근이 불가능하다. Docker Flow Local 에서 작업 하여 Image생성 해당 Image Docker Hub에..