이런저런 IT 이야기
article thumbnail
Published 2023. 6. 1. 15:00
Docker 명령어 Docker
반응형

  1. 이미지 관련 명령어:
    • docker images: 로컬에 저장된 이미지 목록을 표시합니다.
    • docker search [이미지명]: Docker Hub에서 이미지를 검색합니다.
    • docker pull [이미지명]: Docker Hub나 프라이빗 레지스트리에서 이미지를 다운로드합니다.
    • docker build [옵션] [Dockerfile 경로]: Dockerfile을 사용하여 이미지를 빌드합니다.
    • docker commit [컨테이너명/ID] [이미지명]: 컨테이너의 변경 사항을 이미지로 커밋합니다.
    • docker tag [이전 이미지명] [새 이미지명]: 이미지에 태그를 추가하거나 변경합니다.
    • docker rmi [이미지명]: 이미지를 삭제합니다.
  2. 컨테이너 관련 명령어:
    • docker run [옵션] [이미지명] [커맨드]: 이미지를 기반으로 컨테이너를 실행합니다.
    • docker ps: 실행 중인 컨테이너 목록을 표시합니다.
    • docker start [컨테이너명/ID]: 정지된 컨테이너를 시작합니다.
    • docker stop [컨테이너명/ID]: 실행 중인 컨테이너를 정지합니다.
    • docker restart [컨테이너명/ID]: 실행 중인 컨테이너를 재시작합니다.
    • docker rm [컨테이너명/ID]: 컨테이너를 삭제합니다.
    • docker exec [옵션] [컨테이너명/ID] [커맨드]: 실행 중인 컨테이너에서 명령을 실행합니다.
    • docker logs [컨테이너명/ID]: 컨테이너의 로그를 표시합니다.
    • docker inspect [컨테이너명/ID]: 컨테이너의 상세 정보를 표시합니다.
  3. 네트워크 관련 명령어:
    • docker network ls: Docker 네트워크 목록을 표시합니다.
    • docker network create [네트워크명]: 새로운 Docker 네트워크를 생성합니다.
    • docker network inspect [네트워크명]: Docker 네트워크의 상세 정보를 표시합니다.
    • docker network connect [네트워크명] [컨테이너명/ID]: 컨테이너를 특정 네트워크에 연결합니다.
    • docker network disconnect [네트워크명] [컨테이너명/ID]: 컨테이너와 특정 네트워크의 연결을 해제합니다.
  4. 볼륨 관련 명령어:
    • docker volume ls: Docker 볼륨 목록을 표시합니다.
    • docker volume create [볼륨명]: 새로운 Docker 볼륨을 생성합니다.
    • docker volume inspect [볼륨명]: Docker 볼륨의 상세 정보를 표시합니다.
    • docker volume rm [볼륨명]: Docker 볼륨을 삭제합니다.
    • docker volume prune: 사용되지 않는 모든 Docker 볼륨을 삭제합니다.
    • docker run -v [호스트경로]:[컨테이너경로]: 컨테이너를 실행할 때 특정 호스트 경로와 컨테이너 경로를 연결하여 볼륨을 마운트합니다.
    • docker volume create --name [볼륨명]: 볼륨을 생성하고 이름을 지정합니다.
    • docker volume inspect [볼륨명]: 볼륨의 상세 정보를 확인합니다.
    • docker volume rm [볼륨명]: 볼륨을 삭제합니다.
  5. 로그 및 디버깅 관련 명령어:
    • docker logs [컨테이너명/ID]: 컨테이너 로그 표시
    • docker exec -it [컨테이너명/ID] sh: 컨테이너에 대한 대화형 셸 실행
  6. 기타 명령어:
    • docker-compose up: Docker Compose를 사용하여 여러 컨테이너를 한 번에 실행
    • docker-compose down: Docker Compose를 사용하여 실행 중인 컨테이너 중지 및 제거
반응형

'Docker' 카테고리의 다른 글

Redmine + Docker  (0) 2023.07.29
Docker 컨테이너 네트워킹  (0) 2023.05.22
profile

이런저런 IT 이야기

@이런저런 IT 이야기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...

검색 태그