이번 포스팅 글은 Docker를 사용을 접하고 경험했던 내용을 정리한다.
#Doker란?
Docker는 가상 머신처럼 독립된 실행환경을 제공해주는 것으로 빠르고 효율적으로 애플리케이션을 컨테이너 기반으로 제공하는 오픈소스 가상화 플랫폼이다.
# 컨테이너란?
가상화 기술 중 하나로 OS레벨의 가상화로 프로세스를 격리시켜 동작하는 방식이다. 이런 점을 활용하여 컨테이너 별 서버 구성이 가능하게 된다.
#Docker 사용이유?
현업 담당자의 경우 초기 서버 구축이 시간이 매우 단축할 수 있으며 컨테이너를 활용하여 빠른 서비스 배포가 가능하다.
#주요 명령어
1. Docker 이미지 실행
#docker run <옵션> <이미지 이름:Tag이름> <실행할 파일>
2. Docker 이미지 리스트 확인
$ sudo docker images
3. Docker 이미지 삭제
$sudo docker rmi [image id]
4. Container 확인
$sudo docker ps
5. Container 제거
$sudo docker rm [container id]
# 참고자료
명령어 가이드라인