티스토리 뷰
search
Docker Hub에서 이미지를 검색
pull
Docker Hub에서 이미지 받기 docker pull <이미지 이름>:<태그>
$ docker pull ubuntu:latest
images
받은 이미지 목록 출력 docker images
run
이미지를 컨테이너로 생성 docker run <옵션> <이미지 이름> <실행할 파일>
$ docker run -i -t --name hello ubuntu /bin/bash
- -i(interactive), -t(Pseudo-try) 옵션을 사용하면 Bash 셸에 입력 및 출력을 할 수 있습니다.
- --name 옵션으로 컨테이너 이름을 지정할 수 있습니다.
ps
컨테이너 목록 확인
- -a 옵션을 사용하면 정지된 컨테이너까지 모두 출력하고 옵션을 사용하지 않으면 실행되고 있는 컨테이너만 출력합니다.
start
컨테이너 시작 docker start <컨테이너 이름>
$ docker start hello
restart
컨테이너 재시작 docker restart <컨테이너 이름>
$ docker restart hello
attatch
컨테이너 접속 docker attatch <컨테이너 이름>
$ docker attatch hello
- Bash 셸에서 exit 또는 Ctrl+D를 입력하면 컨테이너가 정지됩니다.
- 여기서 Ctrl+P, Ctrl+Q를 차례대로 입력하여 컨테이너를 정지하지 않고 컨테이너에서 빠져나옵니다.
exec
외부에서 컨테이너 안의 명령 실행 docker exec <컨테이너 이름> <명령> <매개 변수>
- 컨테이너가 실행 중인 상태에서만 사용할 수 있습니다.
- 이미 실행된 컨테이너에 apt-get, yum 명령으로 패키지를 설치하거나, 각종 데몸을 실행할 때 활용할 수 있습니다.
stop
컨테이너 정지 docket stop <컨테이너 이름>
rm
컨테이너 삭제 docker rm <컨테이너 이름>
$ docker rm hello
rmi
이미지 삭제 docker rmi <이미지 이름>:<태그>
$ docker rmi ubuntu:latest
'기타' 카테고리의 다른 글
[SQL] Join 시 두번째 테이블의 가장 최근 데이터 조회 (1) | 2022.03.08 |
---|---|
[Gitlab] ssh key 생성 및 등록 (0) | 2022.03.01 |
[Docker] MySQL Docker로 띄우기 및 접속 (0) | 2022.01.12 |
Github 사용하기 - 동시에 여러 작업 진행 (0) | 2020.03.07 |
Github 사용하기 - Local에서 Branch 이용 (0) | 2020.03.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ECR
- 소수
- AWS
- search
- Dynamic Programming
- Baekjoon
- permutation
- 조합
- 프로그래머스
- java
- 에라토스테네스의 체
- DFS
- cloudfront
- 순열
- CodePipeline
- Algorithm
- SWIFT
- array
- string
- 수학
- map
- CodeCommit
- sort
- ionic
- EC2
- BFS
- CodeDeploy
- spring
- programmers
- Combination
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함