(Docker) 도커 주요 명령어
1. 이미지 검색하기
-> ubuntu 이미지 검색
$ sudo docker search ubuntu
2. pull 명령으로 이미지 받기
$ sudo docker pull ubuntu:latest
3. images 명령으로 이미지 목록 출력하기
$ sudo docker images
4. run 명령으로 컨테이너 생성하기
$ sudo docker run -i -t --name hello ubuntu /bin/bash
-> -i , -t 옵션을 사용하면 실행된 Bash셸에 입력 및 출력을 할 수 있습니다.
5. ps명령으로 컨테이너 목록 확인하기
$ sudo docker ps -a
-a 옵션을 사용하면 정지된 컨테이너까지 모두 출력하고, 옵션을 사용하지 않으면 실행되고 있는 컨테이너만 출력한다
6. start 명령으로 컨테이너 시작하기
$ sudo docker start hello
7. restart 명령으로 컨테이너 재시작하기
$ sudo docker restart hello
8. attach 명령으로 컨테이너 접속하기
$ sudo docker attach hello
DB나 서버 애플리케이션에서느 실행하면 입력은 할 수 없고, 출력만 가능하다.
Bash셸에서 exit나 Ctrl + D 를 입력하면 컨테이너가 정지되고, Ctrl + P, Ctrl + Q를 입력하면 컨테이너를 정지하지 않고, 컨테이너에서 빠져나온다.
9. exec명령으로 외부에서 컨테이너 안의 명령 실행하기
$sudo docker exec hello echo "Hello World"
10 .stop 명령으로 컨테이너 정지하기
$ sudo docker stop hello
11. rm명령으로 컨테이너 삭제하기
$sudo docker rm hello
12. rmi 명령으로 이미지 삭제하기
$sudo docker rmi ubuntu:latest
-> ubuntu 이미지 검색
$ sudo docker search ubuntu
2. pull 명령으로 이미지 받기
$ sudo docker pull ubuntu:latest
3. images 명령으로 이미지 목록 출력하기
$ sudo docker images
4. run 명령으로 컨테이너 생성하기
$ sudo docker run -i -t --name hello ubuntu /bin/bash
-> -i , -t 옵션을 사용하면 실행된 Bash셸에 입력 및 출력을 할 수 있습니다.
5. ps명령으로 컨테이너 목록 확인하기
$ sudo docker ps -a
-a 옵션을 사용하면 정지된 컨테이너까지 모두 출력하고, 옵션을 사용하지 않으면 실행되고 있는 컨테이너만 출력한다
6. start 명령으로 컨테이너 시작하기
$ sudo docker start hello
7. restart 명령으로 컨테이너 재시작하기
$ sudo docker restart hello
8. attach 명령으로 컨테이너 접속하기
$ sudo docker attach hello
DB나 서버 애플리케이션에서느 실행하면 입력은 할 수 없고, 출력만 가능하다.
Bash셸에서 exit나 Ctrl + D 를 입력하면 컨테이너가 정지되고, Ctrl + P, Ctrl + Q를 입력하면 컨테이너를 정지하지 않고, 컨테이너에서 빠져나온다.
9. exec명령으로 외부에서 컨테이너 안의 명령 실행하기
$sudo docker exec hello echo "Hello World"
10 .stop 명령으로 컨테이너 정지하기
$ sudo docker stop hello
11. rm명령으로 컨테이너 삭제하기
$sudo docker rm hello
12. rmi 명령으로 이미지 삭제하기
$sudo docker rmi ubuntu:latest
댓글
댓글 쓰기