도커 치트시트
2869 단어 discussdockerkubernetescloud
도커 머신
모든 Docker 엔진 나열:
docker-machine ls
도커 엔진 생성:
docker-machine create --driver virtualbox default
Docker 엔진에 대한 환경 변수 설정:
docker-machine env default
eval $(docker-machine env default)
Docker 엔진을 시작합니다.
docker-machine start default
Docker 엔진 중지:
docker-machine stop default
Docker 엔진 실행을 위한 IP 주소 검색:
docker-machine ip default
도커 이미지
Docker 이미지 나열:
docker images
도커 이미지 제거:
docker rmi <image_id>
docker image rm <image_id>
Docker 이미지 생성(요구사항: Dockerfile):
docker build -t <dockerhub_username>/<custom_docker_image_name> .
도커 컨테이너
Docker 컨테이너 나열:
docker ps
docker container ls -a
Docker 컨테이너 중지 및 제거:
docker stop <container_id>
docker rm <container_id>
중지된 모든 Docker 컨테이너를 제거합니다.
docker container prune
중지된 모든 컨테이너를 삭제합니다.
docker rm $(docker ps -a -q)
Docker 컨테이너 생성(요구사항: Docker 이미지):
docker run --name <custom_container_name> -p <new_port>:<defined_port> -d <dockerhub_username>/<custom_docker_image_name>
도커 구성
개발 중인 경우 빌드, 실행 및 계속 실행(예: service_id가 dev와 같음):
docker-compose build <service_id>
docker-compose up <service_id>
테스트하는 경우 한 번 빌드하고 실행합니다(예: service_id가 테스트와 같음).
docker-compose build <service_id>
docker-compose run --rm <service_id>
도커 시스템
사용하지 않는 모든 컨테이너, 네트워크, 이미지(매달린 상태 및 참조되지 않은 상태 모두), 볼륨 및 생성된 리소스를 모두 제거합니다. 참고: 프로덕션 리소스에 이 명령을 적용하지 마십시오. 개발/테스트 환경에서 사용하는 것이 좋습니다.
docker system prune -a
Reference
이 문제에 관하여(도커 치트시트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mrinasugosh/docker-command-cheatsheet-1pe8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)