container
-
[Docker] - 3. Docker Command 정리개발/Docker 2022. 8. 24. 14:31
Docker command 정리 1. Container check $ docker ps 2. Container Start $ docker start container_id #all container start $ docker start $(docker ps -qa) 3. Container Stop $ docker stop container_id #all container stop $ docker stop $(docker ps -qa) 4. Container Remove -f 옵션을 사용하게 되면 현재 동작중인 Container를 중지시키고 종료시킨다고 하니 status=exited로 처리하여 사용한다. $ docker rm $(docker ps --filter status=exited -q) $ dock..
-
[Docker] - Docker 기본 개념개발/Docker 2022. 7. 21. 18:22
1. Docker란? VM환경과 유사하지만 Container 기반의 가상화 Tool입니다. Container는 실행 환경을 독립적으로 해주며, 실행의 독립성을 확보하여 주는 OS의 격리 기술을 의미합니다. Docker는 LXC(Linux Container)의 개념 을 가져와 사용합니다. LXC는 Namespace + cgroup 기술을 기반으로 만들어진 것입니다. namespace Process를 독립시켜주는 가상화 기술입니다. ( 같은 PID를 가져도 다른 Process ) 독립된 Process PID, IPC, Network, UID, Mount, UTS 가 독립적으로 존재 Cgroup Control Group으로 Hardware resource를 배분하는 기능 독립된 프로세스에 Resource들을 ..