docker 명령 노트

3820 단어 docker
document url:http://www.runoob.com/docker/docker-command-manual.html
  • 명령 도움말 보기:
  • docker xxx --help
     
    docker --help
    

    docker--help
    혹시
    docker images --help
  • 용기 작 동/닫 기/재 부팅:
  • docker start [OPTIONS] CONTAINER [CONTAINER...]
    docker stop [OPTIONS] CONTAINER [CONTAINER...]
    docker restart [OPTIONS] CONTAINER [CONTAINER...]
    
  • 하나 이상 의 용 기 를 삭제 합 니 다.
  • docker rm [OPTIONS] CONTAINER [CONTAINER...]
    
  • 하나 이상 의 미 러 를 삭제 합 니 다.(미 러 에 시작 용기 가 있 으 면 먼저 삭제 해 야 미 러 를 삭제 할 수 있 습 니 다):
  • docker rmi [OPTIONS] CONTAINER [CONTAINER...]
    
  • 새 용 기 를 만 들 고 명령 을 실행 합 니 다.
  • docker run -p 9000:9000 --name  myphp-fpm -v ~/nginx/www:/www -v $PWD/conf:/usr/local/etc/php -v $PWD/logs:/phplogs   -d php:5.6-fpm
    

    명령 설명:
    -p 9000:9000:용기 의 9000 포트 를 호스트 의 9000 포트 에 표시 합 니 다.
    –name my phop-fpm:용 기 를 my phop-fpm 라 고 명명 합 니 다.
    -v~/nginx/www:/www:호스트 에 있 는 항목 의 디 렉 터 리 www 를 용기 에 마 운 트 하 는/www
    -v$PWD/conf:/usr/local/etc/php:호스트 의 현재 디 렉 터 리 에 있 는 conf 디 렉 터 리 를 용기 에 마 운 트 하 는/usr/local/etc/php
    -v$PWD/logs:/phplogs:호스트 의 현재 디 렉 터 리 에 있 는 logs 디 렉 터 리 를 용기 에 마 운 트 하 는/phplogs
    -d 배경 에서 용 기 를 실행 하고 용기 ID 를 되 돌려 줍 니 다.
    php:5.6-fpm 에서 사용 하 는 미 러,미 러 name:미 러 tag
  • 용기 에 들 어 가 는 단말기:
  • docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
    

    docker exec-it mynginx/bin/bash
  • 용기 상세 정보 획득:
  • docker inspect [OPTIONS] NAME|ID [NAME|ID...]
    

    docker inspect 15cd5cbb7e3f
  • 용기 에서 새 미 러 를 만 듭 니 다(수정 후 종료 하지 않 고 셸 창 을 새로 열 어 저장 해 야 합 니 다):
  • docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
    

    docker commit fd93097ec 118 php-fpm:v1
  • 로그 인:
  • docker login [OPTIONS] [SERVER]
    

    Docker 미 러 창고 에 로그 인 합 니 다.미 러 창고 주소 가 지정 되 지 않 으 면 기본적으로 공식 창고 Docker Hub 입 니 다.
    docker login-u 사용자 이름-p 비밀번호
  • 게재:
  • docker logout
    
  • 미 러 창고 에서 지정 한 미 러 를 끌 어 내 거나 업데이트 합 니 다.
  • docker pull [OPTIONS] NAME[:TAG|@DIGEST]
    

    docker pull 자바
  • 로 컬 미 러 를 미 러 창고 에 업로드 하려 면 미 러 창고 에 먼저 로그 인해 야 합 니 다.
  • docker push [OPTIONS] NAME[:TAG]
    

    docker push wang 78699425/php-fpm-7.2:redis
  • Docker Hub 에서 미 러 찾기:
  • docker search [OPTIONS] TERM
    

    docker search-s 10 자바
    Docker Hub 에서 자바 가 포 함 된 모든 미 러 이름 을 찾 고 10 이상 의 미 러 를 수집 합 니 다.
  • 로 컬 미 러 목록:
  • docker images [OPTIONS] [REPOSITORY[:TAG]]
    

    docker images
  • 로 컬 미 러 를 표시 하고 특정한 창고 에 넣 습 니 다.
  • docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
    

    예:docker tag ubuntu:15.10 runoob/ubuntu:v3
  • Dockerfile 로 미 러 만 들 기:
  • docker build [OPTIONS] PATH | URL | -
    

    예 를 들 어 docker build-f/path/to/a/dockerfile.
  • 지정 한 미 러 를 tar 압축 파일 로 저장 합 니 다.
  • docker save [OPTIONS] IMAGE [IMAGE...]
    

    docker save-o myubuntu_v3.tar runoob/ubuntu:v3
    docker load 에 맞 춰 사용
  • 압축 파일 에서 미 러 만 들 기:
  • docker load [OPTIONS]
    

    docker load
    docker save 에 맞 춰 사용
  • 지정 한 미 러 를 tar 압축 파일 로 저장 합 니 다.
  • docker export [OPTIONS] CONTAINER
    

    docker export 98ca 36>ubuntu.tar
    docker import 에 맞 춰 사용
  • 압축 파일 에서 미 러 만 들 기:
  • docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
    

    docker import myubuntu_v3.tar runoob/ubuntu:v4
    docker export 에 맞 춰 사용
  • 미 러 와 용기 수 를 포함 하여 Docker 시스템 정 보 를 표시 합 니 다.
  • docker info [OPTIONS]
    

    docker info
  • Docker 버 전 정보 표시:
  • docker version [OPTIONS]
    

    docker version

    좋은 웹페이지 즐겨찾기