인프라

    도커 자주 쓰이는 명령어 정리 (Docker Cheat Sheet)

    도커 자주 쓰이는 명령어 정리 (Docker Cheat Sheet)

    도커에서 자주 쓰는 명령어 (Docker Cheat Sheet) Build: 빌드 관련 명령어 docker build -t image:1.0: 현재 디렉토리의 Dockerfile 로부터 이미지를 빌드하고, 이미지를 태그한다. docker image ls: 도커 엔진을 통해 로컬에 설치된 모든 이미지 리스트를 보여준다. docker image rm image:1.0: 로컬 이미지 저장소에서 이미지를 삭제한다. Share: 이미지를 저장하거나 불러오는 명령어 docker pull image:1.0: 레지스트리에서 이미지를 불러온다. docker tag image:1.0 repo/image:2.0: 로컬 이미지를 새로운 이미지 이름과 태그로 다시 태그한다. docker push repo/image:2.0: 이..

    도커 소개 (Docker overview - get started 공식문서 번역)

    도커 소개 (Docker overview - get started 공식문서 번역)

    도커 개요 애플리케이션의 개발, 배포, 실행을 위한 오픈 플랫폼이다. 애플리케이션과 인프라를 분리하여 어느곳에서든 빠르게 애플리케이션을 실행할 수 있게 해준다. 코드를 작성하는 것과 실제로 프로덕션에서 애플리케이션을 구동하는 사이의 딜레이를 최소화해준다. 도커 플랫폼 애플리케이션을 패키징하고 느슨하게 분리된 환경인 컨테이너에서 구동시켜준다. 한 호스트에서 여러 개의 컨테이너를 실행시킬 수도 있다. 컨테이너는 실행에 필요한 모든 것을 포함하고 있어서 호스트에 무엇이 설치되었는지에 의존할 필요가 없다. 컨테이너는 쉽게 공유도 가능해서, 다른 동료와 같은 방식으로 동작하는 컨테이너를 쉽게 공유할 수 있다. 도커는 컨테이너의 라이프사이클을 관리할 수 있는 도구와 플랫폼을 제공한다. 컨테이너를 이용하여 컴포넌트와..

    도커 (Docker) 가 무엇인지 알아보자.

    도커 (Docker) 가 무엇인지 알아보자.

    도커(Docker)? 개발자라면, 도커가 무엇인지 정확히는 몰라도 들어보긴 많이 들어봤을 것이다. 그렇다면 도커가 무엇일까? 정의부터 천천히 읽어보자. 정의 리눅스의 응용프로그램을 프로세스 격리 기술을 사용해 컨테이너로 실행하고 관리하는 오픈소스 프로젝트이다. 컨테이너란? 코드와 의존성을 모두 패키징하는 소프트웨어 표준 단위이다. 이를 이용해 다른 컴퓨팅 환경에서도 애플리케이션을 빠르게 이식시킬 뿐만 아니라 신뢰성 있게 동작시킬 수 있다. 실행 중인 환경의 OS 에 관계 없이 동일한 동작을 보장한다. 왜 쓸까? 왜 쓰는지 알아야 도커를 이해하기 더욱 쉬울 것이다. 도커는 어떤 문제를 해결하고 있을까? 왜 쓸까 1 : 배포를 쉽게 하기 위해 사용한다 배포 경험이 어느정도 있는 개발자라면, 리눅스에서 만든 ..

반응형