20가지 유용한 Docker 명령

4011 단어

Hey there! I am Palak. I like writing technical blogs and sharing my knowledge with the community. I am passionate about Cloud & DevOps. I am writing this blog to share the Docker commands that I mostly use.



Docker는 2013년에 오픈 소스 프로젝트로 출시되었습니다. Docker를 사용하면 개발자가 어디서나 실행할 수 있는 경량의 휴대용 자급자족 컨테이너로 모든 애플리케이션을 쉽게 압축, 배송 및 실행할 수 있습니다. Docker는 컨테이너에서 애플리케이션 프로세스를 관리하는 프로세스를 단순화하는 애플리케이션입니다.

컨테이너를 사용하면 리소스 격리 프로세스에서 애플리케이션을 실행할 수 있습니다. 가상 머신과 유사하지만 컨테이너는 더 휴대하기 쉽고 리소스 친화적이며 호스트 운영 체제에 더 의존합니다.

자, 시작하겠습니다.

도커 버전



이 명령은 Docker 버전을 찾는 데 사용됩니다.

docker --version



도커 컨테이너 나열



이 명령은 실행 중인 컨테이너를 나열합니다.

docker ps



모든 도커 컨테이너 나열



이 명령은 실행 중이거나 종료된 모든 컨테이너를 나열합니다.

docker ps -a



도커 이미지 나열



이 명령은 로컬에 저장된 모든 도커 이미지를 나열합니다.

docker images



컨테이너 시작



이 명령은 중지된 컨테이너를 시작하는 데 사용됩니다.

docker start <container id>



컨테이너 중지



이 명령은 실행 중인 컨테이너를 중지합니다.

docker stop <container id>



도커 이미지 생성



이 명령은 이미지에서 컨테이너를 만듭니다.

docker run <image name>



도커 이미지 제거



이 명령은 로컬 저장소에서 이미지를 삭제합니다.

docker rmi <image id>



도커 컨테이너 제거



이 명령은 중지된 컨테이너를 삭제합니다.

docker rm <container id>



이미지 가져오기



이 명령은 도커 저장소에서 이미지를 가져옵니다.

docker pull <image name>



도커 커밋



이 명령은 편집된 컨테이너의 새 이미지를 만듭니다.

docker commit <container id> <username/image name>



실행 중인 컨테이너에 액세스



이 명령은 실행 중인 컨테이너에 액세스하는 데 사용됩니다.

docker exec <container id> cat /etc/os-release



푸시 도커 이미지



이 명령은 도커 허브 리포지토리에 이미지를 푸시하는 데 사용됩니다.

docker push <username/image name>



용기 검사



이 명령은 컨테이너의 전체 정보를 나열합니다.

docker inspect <container id>



컨테이너 로그



이 명령은 컨테이너의 전체 정보를 나열합니다.

docker logs <container-name or container-id>



도커 컨테이너 다시 시작



이 명령은 하나 이상의 컨테이너를 다시 시작하는 데 사용됩니다.

docker restart <container id>



로그인 도커 허브



이 명령은 도커 허브에 로그인하는 데 사용됩니다.

docker login



컨테이너 죽이기



이 명령은 실행을 중지하여 컨테이너를 종료하는 데 사용됩니다.

docker kill <container id>



컨테이너의 프로세스 나열



이 명령은 컨테이너의 실행 중인 프로세스를 나열하는 데 사용됩니다.

docker top <container id>



컨테이너 라이브 스트림



이 명령은 컨테이너 리소스 사용량 통계의 라이브 스트림을 표시하는 데 사용됩니다.

docker stats <container id>



Thank you for reading my blog. I hope you find it useful. If you enjoyed this post, feel free to follow me on 👩💻

좋은 웹페이지 즐겨찾기