Docker 기본명령어
search
- docker search <이미지명> : Docker Hub에서 해당 이미지들을 검색할 수 있다. 이미지명>
pull
- docker pull <이미지명>:<태그> : 이미지를 받아올 수 있다.태그>이미지명>
1
| docker pull ubuntu:latest
|
Images
- docker images : 다운로드 받은 이미지의 목록을 출력할 수 있다.
run
- docker run -it –name <컨테이너 이름=""> /bin/bash 컨테이너>
- -i : bash에 명령을 입력함
- -t : bash를 사용하려면 이 옵션을 설정해야 함
- –name : 컨테이너 이름을 설정
1
| docker run -it --name ubuntu /bin/bash
|
![DockerRun]](https://github.com/yyeongha/yyeongha.github.io/blob/main/assets/img/favicons/2024-4-16-docker/dockerrun.png?raw=true)
ps
- docker ps -a : 모든 컨테이너 목록을 출력
stop
- docker stop <컨테이너 이름=""> : 컨테이너 멈추기컨테이너>
start
- docker start <컨테이너 이름=""> : 컨테이너 실행하기컨테이너>
restart
- docker restart <컨테이너 이름=""> : 컨테이너 재실헹하기컨테이너>
attach
- docker attach hello : 컨테이너에 접속하기
exec
- docker exec <컨테이너 이름=""> echo "hello world" : 외부에서 컨테이너에 명하기컨테이너>
1
| docker exec ubuntu echo "hello world"
|
rm
- docker rm <컨테이너 이름=""> : 컨테이너 삭제컨테이너>
rmi
- docker rmi <이미지명>:<태그> : 이미지 삭제태그>이미지명>
1
| docker rmi ubuntu:latest
|