공통 Docker 명령 세트
개요
자주 사용하는 Docker 명령 세트를 미리 기록합니다.
레이블 컨테이너 시작
docker-compose up -d
※ docker-compose.yml
변경 사항은 이 명령 실행에 반영됩니다.docker 컨테이너 중지
docker-compose down
docker 컨테이너에 연결
docker-compose exec [コンテナにつけた名前] bash
Docker file 변경 사항을 반영하여 컨테이너를 다시 시작합니다.
docker-compose build && docker-compose up -d
※ Dockerfile
변경한 내용이 재구성되지 않으면 반영되지 않습니다.태그 이미지 목록 표시
docker images -a
태그 이미지 삭제
docker rmi [イメージID] [イメージID]...
시작 중인 docker 컨테이너 목록 표시
docker ps -a
문제 해결:시작 시 로그 보기
docker-compose logs [コンテナにつけた名前]
docker 용기에서 정의 파일의 설정보다 우선적으로 (command 정의 덮어쓰기) 명령을 실행합니다
docker-compose run -w [コンテナ内の絶対パス] --rm [コンテナ名] [実行したいコマンド]
각 컨테이너의 메모리 등 자원 사용 확인
docker stats --no-stream
컨테이너 삭제
docker rm [コンテナID]
모든 컨테이너 삭제
docker rm $(docker ps -a -q)
컨테이너 프로세스 중지
docker stop [コンテナID]
모든 컨테이너 프로세스 중지
docker stop $(docker ps -a -q)
사용하지 않은 모든 이미지 컨테이너 삭제
docker image prune -a
상호 작용 모드로 Docker 컨테이너 시작
docker container run -it
부팅 중인 컨테이너에 대한 자세한 정보 확인
docker container inspect [コンテナID]
부팅 중인 컨테이너
docker exec -it [コンテナID] /bin/bash
프로세스를 중지한 후 컨테이너를 버리는 모드로 시작합니다.
docker run --rm -p 80:80 [イメージID]
서버에 출력된 로그를 실시간으로 확인합니다.
docker-compose logs -ft
Reference
이 문제에 관하여(공통 Docker 명령 세트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ttani/articles/docker-command-list텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)