728x90

docker 12

Docker - 프로세스, 쉘, 데몬, 포그라운드, 백그라운드 (kill 명령어)

목차 1. 데몬, 쉘, 프로세스, 포그라운드, 백그라운드, 프로세스 2. Docker 프로세스 설정 및 확인 3. kill 명령어 1. 데몬, 쉘, 프로세스, 포그라운드, 백그라운드, 프로세스 1.1 데몬 - 사용자가 직접적으로 제어하지 않고, 백그라운드에서 돌면서 여러 작업을 하는 프로그램을 말한다. 1.2 쉘 - 운영 체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이다. 1.3 프로세스 - 자신이 사용하는 컴퓨터나 기기의 저장공간에 저장되어있는 실행 코드가 메모리에 올려져 로딩되 활성화 되어있는 것이다. 1.4 포그라운드 프로세스 - 화면에서 유저와 상호작용을 하게되는 프로세스이다. - 리눅스의 포그라운드에서는 명령어는 인식되지 않지만 인터럽트는 인식된다. ex)..

Programming/Docker 2022.05.26

Docker - 설치 및 기본 명령어, 원격 저장소에 이미지 올리기

목차 1. Docker Image 2. Image & Layer 3. Docker Container 4. Docker 설치 5. Docker 기본 명령어 6. 원격 저장소에 올리기 1. Docker Image - Docker에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행 파일을 묶는 형태를 Docker Image라 한다. 즉, 특정 프로세스를 실행하기 위한(즉, 컨테이너 생성(실행)에 필요한) 모든 파일과 설정값(환경)을 지닌 것으로, 더 이상의 의존성 파일을 컴파일하거나 이것저것 설치 할 필요 없는 상태의 파일을 의미한다. ex) Ubuntu 이미지는 Ubuntu를 실행하기 위한 모든 파일을 가지고 있으며, Oracle이미지는 Oracle을 실행하는데 필요한 파일과 실..

Programming/Docker 2022.05.19
728x90