42서울/Inception 14

Docker 명령어, 포트번호, 컨테이너 디버깅 [42 inception 과제 개념 4]

이번 게시물에서는 도커 이미지 이용해서 컨테이너로 띄우는데 사용 되는 명령어에 대해 정리해보고자 합니다.시작 하기 전 잠깐 복습을 하자면 도커 이미지는 도커 컨테이너를 만들기 위한 틀이고, 이미지를 이용해서 컨테이너를 실행할 수 있습니다.그럼 도커 명령어들에 대해서 정리하겠습니다.docker 명령어docker images 내 컴퓨터에 있는 모든 이미지를 확인할 수 있는 명령이 명령을 사용해보면 어떤 이미지가 있는지 자세한 정보를 보여줍니다.docker run 이미지이름 이전에 말했든 컨테이너는 이미지의 실행환경입니다. 이렇게 run을 해보면, 이미지가 컨테이너 내부에서 실행이 됩니다.docker run -d : 컨테이너를 detatch(분리) 모드로 실행합니다. docker run하고 있는 상태에서 ct..

42서울/Inception 2023.06.24

Docker, Docker Engine ( Client, Daemon) [42 inception 과제 개념 3]

[10분 테코톡] ☂️ 검프의 Docker #이론편*검프의 도커 영상은 이론편과 실습편으로 진행됩니다 🙋‍♀️ 우아한테크코스의 크루들이 진행하는 10분 테크토크입니다. 🙋‍♂️ '10분 테코톡'이란 우아한테크코스 과정을 진행하며 크루(수강생)들이 동료들과 학습한 내용을 공유하고 이야기하는 시간입니다. 서로가 성장하기 위해 지식을 나누고 대화하며 생각해보는 시간으로 자기 주도적인 성장을 지향하는 우아한테크코스의 문화 중 하나입니다. 🌕우아한테크코스란 🌕 우아한테크코스는 일반 사용자용 서비스를 개발하는 회사가 필요로 하는 역량을 가진 프로그래머를 양성하기 위한 교육입니다. 우리의 목표는 자기 주도적으로 학습하고 성장하고 싶은 개발자를 위한 교육을 만드는 것입니다. *우아한테크코스 3기는 “온라인”으로 강의 ..

42서울/Inception 2023.06.24

도커 이미지와 컨테이너 레포지토리 [42 inception 과제 개념 2]

도커 이미지와 도커 컨테이너많은 사람들은 이 도커 이미지와 도커 컨테이너 용어를 혼용해서 사용하고 있습니다.사실 이 둘 사이에는 큰 차이점이 존재합니다. 다만, 쉬운 이해를 위해 설명할 때도 혼용을 해서 많이 사용하였습니다.💡쉽게 이해하면 이미지는 컨테이너를 저장한 설계도 입니다.이미지는 컨테이너를 저장하고 이동하는데 주로 사용 됩니다.이미지를 실행하면 컨테이너가 실행이 됩니다.👨🏻‍💻이미지란, 실제 어플리케이션 패키지를 의미합니다. 이 패키지 내부에는 설정과 종속성 등 모든 것들이 들어있습니다. 또한 이미지는 이동 가능한 아티팩트입니다. 한마디로 말하면 완성품 패키지라고 보면 됩니다.로컬 컴퓨터에서 필요한 이미지를 가져오고 이미지를 실행시킵니다. 그러면 이미지 내부 어플리케이션이 컨테이너 환경을 생성하..

42서울/Inception 2023.06.24

도커와 가상머신 그리고 컨테이너 [42 inception 과제 개념 1]

도커란 무엇인가? 도커에 대한 쉽게 비유적으로 설명한 영상 2가지 먼저 첨부하겠습니다. 짧은 영상 긴 영상 공식 사이트 Docker는 애플리케이션 개발, 배송 및 실행을 위한 개방형 플랫폼입니다. Docker를 사용하면 애플리케이션을 인프라에서 분리하여 소프트웨어를 신속하게 제공할 수 있습니다. Docker를 사용하면 애플리케이션을 관리하는 것과 동일한 방식으로 인프라를 관리할 수 있습니다. Docker docs 사이트에 있는 docker의 설명입니다. 이것만 보면 무슨말인지 이해하기 어렵습니다. 당연합니다. 배경지식부터 차근차근 쌓아갑시다. 일단 도커에 대해서 말하려면 필요한 가상화 기술에 대해서 먼저 이야기하고, 가상화 기술인 가상머신과 컨테이너에 대해서 이야기해보겠습니다. 가상화 기술의 등장배경 우..

42서울/Inception 2023.06.24
728x90