AWS/Docker+CICD

도커 컨테이너 랑 컨테이너 를 다루는 CLI.

sehunbang 2024. 4. 3. 13:00

Docker Image와 Docker Container의 관계

 

Image: 컨테이너에 대한 OS, Application, Library 등등의 정보를 담고 있음

 

Container: Image를 실행한 상태. 1개의 Image로 부터 N개의 Container를 생성할 수 있는 1:N의 관계.

 

 

Docker 이미지/Container 관련 명령어

 

 

Docker 생애 주기(Lifecycle)

 

docker pull ubuntu:22.04

docker images

# docker create 은 실제 실행하지 않고 컨테이너 생성만

docker create –ti --name ubuntu2204test ubuntu:22.04

 

docker ps –a

 

 

docker start ubuntu2204test

 

 

docker attach ubuntu2204test

 

# docker run 은 create/start/attach 를 순차적으로 한 번에 실행하는 것과 같음

docker run -ti --name=ubuntu2204test2 ubuntu:22.04 /bin/bash

 

 

종료 하려면 실행 하고 있는 창에서 exit

 

이렇게 보면 도커 컨테이너는 하나의 프로세스 라고 볼수 있습니다.