Docker 14

[Docker#5] 컨테이너(Container) 조회 / 중지 / 삭제

이번 글에서는 컨테이너를 조회하고, 중지시키고, 삭제하는 방법까지 정리해보겠습니다. 컨테이너 조회하기실행 중인 컨테이너 조회현재 실행되고 있는 컨테이너만 확인하고 싶을 때는 다음 명령어를 사용합니다:$ docker ps※ ps는 process status의 약자로, 실행 중인 프로세스(컨테이너)를 보여줍니다. 모든 컨테이너 조회 (중지된 컨테이너 포함)중지된 컨테이너까지 모두 확인하려면 -a 옵션을 추가합니다:$ docker ps -a 컨테이너 중지하기컨테이너를 중지하려면 stop 또는 kill 명령어를 사용할 수 있습니다.$ docker stop [컨테이너 이름 또는 ID]$ docker kill [컨테이너 이름 또는 ID]stop은 정상적인 종료입니다.집에 있는 컴퓨터를 시스템 종료 버튼으로 끄..

MLOps/Docker 2025.04.29

[Docker#3] 이미지(Image) 다운로드, 조회, 삭제

이 글에서는 이미지를 다운로드하고, 조회하고, 삭제하는 기본적인 방법들을 정리해보겠습니다. 이미지 다운로드Docker에서는 docker pull 명령어를 이용해 이미지를 다운로드할 수 있습니다.특별히 태그를 지정하지 않으면 기본적으로 latest 버전이 다운로드됩니다.# docker pull 이미지명$ docker pull nginx # docker pull nginx:latest와 동일하게 작동 이미지를 다운로드할 때는 Dockerhub라는 저장소에서 가져오게 됩니다.Github이 다양한 코드 저장소라면,Dockerhub은 다양한 이미지 저장소입니다.Github에서 코드를 clone 하듯이, Dockerhub에서는 이미지를 pull 해서 가져올 수 있습니다. Dockerhub는 전 세계 사용자들이 만..

MLOps/Docker 2025.04.29

[Docker#2] IP/ Port

이번 글에서는 IP와 Port 에 대해서 정리해보겠습니다. IP란?IP는 네트워크 상에서 특정 컴퓨터를 가리키는 주소입니다. IP 주소는 다음과 같이 형태로 표현됩니다.13.250.15.132 IP는 쉽게 말하면 컴퓨터의 집 주소입니다. 예를 들어, naver.com 같은 사이트도 실제로는 이런 IP 주소를 가지고 있고, 이 IP를 통해 우리는 네이버 서버에 접근할 수 있습니다. Port란?Port는 한 컴퓨터 안에서 특정 프로그램을 가리키는 주소입니다. IP가 컴퓨터 자체를 가리킨다면, Port는 컴퓨터 안의 프로그램을 가리킵니다.아래와 같은 형태에서 :3000 부분이 바로 포트 번호입니다.13.250.15.132:3000 예를 들어, 내 노트북에서는 크롬, 카카오톡, 슬랙, VSCode 등 여러..

MLOps/Docker 2025.04.29

[Docker#1] 도커(Docker)란?

소프르웨어 개발과 운영 환경은 점점 더 복잡해지고 있습니다.서로 다른 컴퓨터, 다른 환경에서도 프로그램을 똑같이 설치하고 실행할 수 있다면 얼마나 편할까요? 이번 글에서는 개발과 배포를 혁신적으로 바꿔준 Docker를 간단히 소개해보겠습니다. 도커(Docker)란?간단히 말하면, 컨테이너(Container)라는 기술을 이용해서 각각의 프로그램을 분리된 환경에서 설치하고 실행할 수 있게 해주는 툴입니다. 왜 도커를 많이 사용할까?요즘 개발자나 데이터 엔지니어, 심지어 운영팀에서도 Docker를 쓰는 사례가 매우 많습니다. 여러 이유가 있지만, 그중 딱 하나만 기억해도 됩니다.이식성 (Portability)– 프로그램을 다른 컴퓨터에서도 쉽게 설치하고 실행할 수 있게 해주는 특성 친구는 MySQL을 컴퓨터..

MLOps/Docker 2025.04.29