컨테이너4 도커 입문 08 - exec 명령어 사용 https://happydhkim.tistory.com/entry/Foreground-Process%EC%99%80-Background-Process Foreground Process와 Background Process리눅스 시스템에서 프로세스 관리는 핵심적인 부분을 차지합니다. 프로세스는 실행 중인 프로그램의 인스턴스를 의미하며, 리눅스에서는 크게 두 가지 유형의 프로세스로 분류할 수 있습니다:happydhkim.tistory.com 이번에 다룰 내용을 이해하기 위해서 위의 내용을 한번 읽어보는 것이 좋은 것 같다.( foreground process와 background process에 대한 내용이다. )만약 리눅스의 프로세스 관리 체계를 잘 알고 있다면 상관없다. ( 필자는 몰랐다. ) 😎 다룰.. Docker/Docker 입문 2024. 12. 1. 도커 입문 07 - dit옵션과 attach 😎 다룰 내용도커 컨테이너의 실행에 사용하는 옵션인 -dit와 -attach에 대해서 알아보겠다. 다양한 옵션들 도거 실행에 있어 위와 같은 다양한 옵션들이 있다.그리고 이번에는 link와 attach 관련 명령어에 대해서 파악하겠다. -dit 옵션현재 실행 중이거나 Pull한 이미지가 없다. 그리고 이제 우분투 이미지를 pull하고 프로세스로 실행하려고 하는데,이미지를 받고 따로 실행하는 과정이 귀찮으니 하나의 명령어로 이미지 pull과 실행까지 진행해보겠다. 데몬으로 실행(백 그라운드)하면서 이름을 myubuntu로 지정하여 ubuntu를 pull하여 실행한다.그런데, 컨테이너의 실행이 진행되지 않는다..? 이미지는 pull되어 있다. 왜 그럴까? 이전에 언급했던 내용이지만, 컨테이너 실행과.. Docker/Docker 입문 2024. 11. 30. 도커 입문 06 - 모든 이미지 / 컨테이너 한번에 삭제하기 😎 다룰 내용도커 컨테이너와 이미지를 한번에 내리고 삭제하는 방법에 대해서 알아보자. 컨테이너와 이미지 삭제하는 방법 현재 실행 중인 프로세스 목록이다. 그리고 이 프로세스와 이미지를 제거하려면 다음과 같은 일련의 과정이 필요하다. 👉 실행중인 프로세스 종료 1. docker ps 2. docker stop 컨테이너ID👉 종료된 컨테이너 삭제1. docker ps -a 2. docker rm 컨테이너ID 👉 이미지 삭제 1. docker images2. docker rmi 이미지이름 이처럼 프로세스를 종료하고 이미지를 종료하기 위해서 모든 프로세스에 대해 위와 같은 일련의 과정을 전부 실행하기에 너무 길다. 모든 컨테이너 및 이미지 삭제 처리 방법 좀 더 간단하게 처리하는 방법에 대.. Docker/Docker 입문 2024. 11. 29. 도커 입문 05 - 컨테이너 실행 ( feat 포트 포워딩 ) 😎 다룰 내용컨테이너의 생명주기와 컨테이너 실행과 포트 포워딩에 대해서 알아보자. 도커 컨테이너의 생명주기 도커 컨테이너는 생명주기가 존재하는 데,이를 이해하기 위해서 예를 들어 OS는 우분투이고, 설치 된 프로그램은 JDK인 이미지가 있다고 고려해보자.그리고 이를 실행하면 우분투 환경에서 JDK가 실행된다.하지만 만약 컨테이너를 실행하고 내부에서 동작을 수행하는 프로그램이 없다면, 컨테이너는 실행 후에 바로 종료된다.아래의 그림과 같은 모습일 것이다. 따라서 컨테이너를 실행하고 내부에서 프로그램이 지속적으로 작동하고 있다면, 컨테이너는 실행 후에 바로 종료되지 않는다.반면에 내부에서 지속되는 프로그램이 없다면, 컨테이너는 실행 후 바로 종료된다. 컨테이너 실행 ( 포트 포워딩 ) tomcat이.. Docker/Docker 입문 2024. 11. 26. 이전 1 다음