포스트

Docker_docker basic

Docker 기본명령어

  • window powerwhell 열기
  • docker search <이미지명> : Docker Hub에서 해당 이미지들을 검색할 수 있다. ![HubUbuntu](https://github.com/yyeongha/yyeongha.github.io/blob/main/assets/img/favicons/2024-4-16-docker/%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7%202024-04-16%20103026.png?raw=true)
1
docker search ubuntu

search

pull

  • docker pull <이미지명>:<태그> : 이미지를 받아올 수 있다.
1
docker pull ubuntu:latest

pull

Images

  • docker images : 다운로드 받은 이미지의 목록을 출력할 수 있다.
1
docker images

DockerImages

DockerImage

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 : 모든 컨테이너 목록을 출력
    • -a : all
1
docker ps -a

ps-a

stop

  • docker stop <컨테이너 이름=""> : 컨테이너 멈추기
1
docker stop hello

stop

start

  • docker start <컨테이너 이름=""> : 컨테이너 실행하기
1
docker start ubuntu

start

restart

  • docker restart <컨테이너 이름=""> : 컨테이너 재실헹하기
1
docker restart ubuntu

restart

attach

  • docker attach hello : 컨테이너에 접속하기
1
docker attach hello

attach

exec

  • docker exec <컨테이너 이름=""> echo "hello world" : 외부에서 컨테이너에 명하기
1
docker exec ubuntu echo "hello world"

exec

rm

  • docker rm <컨테이너 이름=""> : 컨테이너 삭제
1
docker rm ubutnu

rm

rmi

  • docker rmi <이미지명>:<태그> : 이미지 삭제
1
docker rmi ubuntu:latest

rmi


이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.