Home Docker 기초
Post
Cancel

Docker 기초

기본 개념 정리

컨테이너라는 개념으로 각 프로그램? 서비스등을 프로세스처럼 구동 시키는 것으로 이해하고 있습니다.
MySQL이라던가 아니면 LinuxOS등도 마치 프로세스 처럼 돌리는 것~! 정도로…
Docker만 설치 된다면 OS에 구속 받지 않고 개발환경을 어디든 구성이 되는 것이 장점.


1. installation

https://www.docker.com

OS별 설치가 방법이 다르니 공식 홈페이지를 찾고해서 설치하면 되겠다. Windows는 설치파일을 받아 실해시켜 설치하기만 하면 될것이다. (추가로 WSL 설치가 필요할 수 있다.)


2. 명령어

Docker Desktop 설치시에는 간단히 GUI 환경으로 실행가능하나 옵션이 조금 생략되어있는 경우가 많다. 명령어로 구동하는것에 익숙해지자.

docker --help                   # 도움말 
docker ps [ option ]            # 컨테이더 프로세스 리스트
docker images                   # 로컬에있는 이미지 리스트
docker pull [이미지명:태그]     # 이미지 다운로드
docker run [option] [이미지명]  # 컨테이도 구동 
docker rm                       # 컨테이너 삭제
docker rmi                      # 이미지 삭제

위 명령어에도 필요에 따라 자세한 옵션을 붙여서 사용했는데 필요할때마다 조금씩 더 공부해서 적어 놓아야겠다.

This post is licensed under CC BY 4.0 by the author.