docker cli 만져보기(part. 1)

ralook·2022년 7월 24일
0
post-thumbnail

안녕하세요 알아보자 라룩입니다.
이번에는 docker 명령어와 간단한 설명을 할 것입니다.

명령어

docker -v

도커 버전 확인

도커 컨테이너 실행

docker run -i -t ubuntu:20.04
-i, -t 보통 많이 쓰이는 -it(interactive) 컨테이너와 입출력을 상호 가능하게 함
-d 옵션이나 background 옵션을 주지않으면 바로 컨테이너로 접속이 되어버린다.

컨테이너 생성

docker create -i -t --name {{container_name}} {{image_name}}

  • docker run과의 차이점
    ** docker run은 컨테이너를 만들면서 실행을 시키지만 docker create 같은 경우는 컨테이너 생성만 할 뿐 실행시키지 않는다.

컨테이너 내부 들어가기

docker exec -it {{container_name}} bash
docker attach {{container_name}}

컨테이너 빠져나오기

exit #이 상태에서는 컨테이너가 중지가 될 수 있다.

실행중인 컨테이너 빠져나오기

ctrl + p + q

컨테이너 중지 및 삭제

docker ps {{-a}} # 실행중이거나 현재 있는 컨테이너 조회
docker stop {{container_name}} #지정 하지 않으면 해쉬값으로 지정
docker rm(remove) {{container_name}} #지정 하지 않으면 해쉬값으로 지정

이미지 내려받기

docker pull {{image_name}} # 이미지 내려받을 떄
docker search nginx # 이미지 검색

대부분 오피셜에 있는 것을 받거나 hub.docker.com에서 조회하여 받는다.

이미지 조회 및 삭제

docker images # 현재 서버(로컬)에 어떤 이미지가 있는지 확인
docker image rm {{image_name}} #이미지 이름
docker image inspect {{image_name}} # 이미지 상세조회


다음은 네트워크 및 볼륨 관련되서 작성하겠습니다.

profile
먼지보다 가벼운 지식이 모자란 걸 채우기위한 블로그

0개의 댓글