2020. 10. 14. 22:30 DevOps

Docker 간단 명령어들.

반응형

우선 Docker는 docker 를 명령어 맨 앞에 붙인 후 입력 해야한다.

 -> 밑의 명령어들은 모두 docker 명령어 라고 가정.

 

search

 . Docker Hub를 통해서 이미지를 검색 시 사용

 -> ex : docker search ubuntu [리눅스 에서는 앞에 sudo를 붙여야 하는 듯?]

 

pull

 . Git과 유사하게 특정 Image를 다운받아 적용할 때 사용

 -> docker pull 이미지명:태그명 

 -> ex : docker pull ubuntu:latest

 -> docker pull 유저명/이미지명:태그로 특정 유저가 올린 이미지를 받을 수 있음.

 

image

 . 현재 받은 image들의 목록을 보여준다. 특정 이미지명으로 filtering이 가능

 . ex : docker image 또는 docker image 이미지명

 

run

 . docker image를 실행하여 container를 만들고 바로 실행한다.

 -> docker image 옵션 컨테이너명 실행할 이미지명 실행할 파일

 -> ex : docker image -i -t --name hello ubuntu /bin/bash

    -> ubuntu 이미지를 사용한 hello라는 이름의 container의 만든 후 /bin/bash 파일을 실행한다

 

create

 . docker image를 기반으로 컨테이너를 만든다.

 -> ex : docker create 옵션 이미지명:태그명

 

ps 

 . docker ps 옵션

 -> 모든 컨테이너의 목록을 출력한다.

 -> 옵션에 -a를 주면 정지된 컨테이너까지 조회한다.

 

start

 . 정지되어 있던 해당 컨테이너를 시작한다.

 -> ex : docker start 컨테이너명

 

stop 

 . 컨테이너를 정지한다.

 -> ex : docker stop 컨테이너명[혹은 컨테이너 id]

 

restart

 . docker restart 컨테이너명

 -> 특정 컨테이너를 재시작한다.

 

rename

 . 컨테이너의 이름을 변경한다.

 -> ex : docker rename 컨테이너명 새로운 이름

 

rm

 . 컨테이너를 제거한다.

 -> ex : docker rm 옵션 컨테이너명

 -> 만약 해당 컨테이너가 실행중이라면 종료 후 삭제해야함. 혹은 옵션으로 -f를 적용

 

rmi

 . 이미지를 삭제한다.

 -> ex : docker rmi 옵션 이미지명

 -> 옵션으로 -f 적용 시 컨테이너도 강제 삭제된다.

 

diff

 . 

 -> ex : docker diff 컨테이너명

 

-v

 . docker 의 버전을 확인

 -> ex : docker -v

 

참고

 . service docker restart : Docker 서비스를 재시작.

반응형

'DevOps' 카테고리의 다른 글

Docker에 대해서  (0) 2020.10.14
가상화의 종류와 각각의 특징  (0) 2020.10.14
Posted by Sweetmeats_boy

블로그 이미지
Sweetmeats_boy

태그목록

Yesterday
Today
Total

달력

 « |  » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함