Siner's Blog

about me

8개의 게시글이 있습니다.

도커와 컨테이너 생태계의 변화과정2021년 10월 23일
의식의 흐름대로 알아보는 도커와 쿠버네티스의 세부구조
container 생태계의 변화 2013년 Docker가 처음으로 세상에 나타난 이후 IT업계는 정말 크게 변했습니다. 어플리케이션의 배포단위는 이제 war, jar, zip 등이 아니라 Docker 이미지가 되었고 Docker를 사용할 수 있는 환경이기만 하면 어플리케이션은 Windows에서든, Ubuntu에서든 동일하게 동작하였습니다. Docker…
[번역] Dockerfile 레퍼런스 (2) - Buildkit2020년 3월 29일
동시성을 가지며, 캐시 효율적이며 Dockerfile에 독립적인 빌더 툴킷
공식 레퍼런스를 토대로 작성되었습니다. BuildKit 도커 버전 18.09부터, moby/buildkit를 통한 빌드를 지원합니다. Buildkit 백엔드는 기존 빌드방식과 비교해 많은 이점이 있습니다. 사용하지 않는 빌드 단계를 탐지하여 실행하지 않음 독립적인 빌드 스테이지의 병렬화 변경된 context만 전송 context…
[번역] Dockerfile 레퍼런스 (3) - Format2020년 3월 29일
가독성을 높이는 명령어 포맷
공식 레퍼런스를 토대로 작성되었습니다. Format Dockerfile의 포맷은 다음과 같습니다. Instruction은 대문자 소문자를 가리지는 않습니다, 하지만 이러한 컨벤션을 지킴으로써, arguments를 좀더 쉽게 파악할 수 있습니다. 도커는 에 있는 instruction을 순서대로 실행시킵니다. 은 반드시 `FROM`명령어로 시작해야합니다. FROM…
[번역] Dockerfile 레퍼런스 (4) - Parser Directives2020년 3월 29일
FROM 명령어 이전에 사용할 수 있는 지시문
공식 레퍼런스를 토대로 작성되었습니다. Parser directives…
[번역] Dockerfile 레퍼런스 (1) - Usage2020년 3월 29일
도커 데몬의 작동방법, 이미지 빌드 & 태깅, 캐시이미지 가져오기
공식 레퍼런스를 토대로 작성되었습니다. 도커는 을 읽어서 자동으로 이미지를 빌드할 수 있습니다. 은 이미지를 만들기 위해 사용되는 모든 명령어를 담고있는 문서입니다. 이러한 명령어들은 실제로 유저가 CLI…
포스트그레스(PostgreSQL)로 설명하는 도커 컴포즈(Docker Compose) 초간단 사용법2019년 3월 2일
이번 장에서는 의 일반적인 사용방법과, 이를 사용하여 PostgreSQL을 배포하는 방법에 대해서 설명하겠습니다. 0) Compose란? Overview of Docker Compose 란 여러개의 도커 컨테이너들을 한꺼번에 관리(빌드, 배포 등) 할 수 있는 Tool입니다. Compose를 사용하면 을 사용하여 응용 프로그램의 서비스를 구성 할 수 있습니다. YAML…
나만의 도커(Docker) 이미지를 만들어서 장고(Django) 서비스 배포하기2019년 2월 25일
저번 장에서는 를 확인해보았고, 되었음을 확인했습니다. 이번 장에서는 를 직접 만들어서 배포해보고, 에 업로드까지 해보겠습니다. 본 포스팅의 프로젝트 는 를 통해 얻을 수 있습니다. github.com/siner308/django-with-custom-image docker image from cultivatehq.com 0) Dockerfile…
장고(Django) 공식 이미지로 설명하는 도커(Docker)의 기본적인 사용법2019년 2월 16일
이번 장에서는 를 사용하여 에 대해 설명하겠습니다. Custom 이미지를 생성하여 Django를 배포하는 방법에 대해서는 다음 장에서 다루겠습니다. 0) Docker Docker란 무엇입니까? Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker…
Deployed by NetlifySource code on Github