Docker 도입

2230 단어 Docker

전제 조건

  • Docker 초보자가 도입에서 사용까지의 과정을 정리
  • 환경
  • Windows10 64bit
  • Windows 용 Doker 설치


  • 여기.에서 다운스트림
  • 까지
  • 완성하고 귀여운 고래 단발머리
  • 용기의 제작

  • 우선 아래 명령을 통해 버전 등을 확인
  • $ docker info
    
  • ubuntu 환경을 만드는 것을 목표로 합니다
  • 다음 명령을 통해 이미지 가져오기
  • $ docker run -it ubuntu bash
    
  • run
  • 로컬에서 그림을 찾고 용기를 시작합니다.이미지가 없으면 인터넷에서 이미지를 얻을 수 있습니다.
  • -i
  • Docker 컨테이너 내의 표준 출력을 호스트 측 출력과 연결
  • -t
  • 호스트 측의 입력과 용기의 표준 출력을 연결
  • ubuntu
  • 이미지 이름
  • bash
  • 시작 시 지정된 명령
  • 생략해도 bash를 지정합니다.
  • bash를 지정한 것은 로그인 케이스로 bash를 시작하기 때문입니다 (자신이 없습니다...)
  • 부팅 후 Ubuntu 환경이 열립니다.
  • 종료 시 exit 또는 ctrld
  • 컨테이너 목록 표시


    모든 컨테이너 표시
    $ docker ps -a
    
    CONTAINER ID  IMAGE   COMMAND   CREATED        STATUS                    PORTS       NAMES
    0b037c67233a  ubuntu  "bash"    4 minutes ago  Exited (0) 3 minutes ago           kind_chatterjee
    
  • 옵션을 지정하지 않으면 실행 중인 컨테이너만 표시
  • 이 부팅 시 name이 지정되지 않으므로 NAMES
  • 가 무작위로 생성됩니다.

    그림 목록 가져오기

    $ docker image
    
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    ubuntu              latest              16508e5c265d        10 days ago         84.1MB
    

    부팅 컨테이너

    docker start  [コンテナID or コンテナ名]
    

    정지 용기

    docker stop [コンテナID or コンテナ名]
    

    컨테이너 삭제

    docker rm [コンテナID or コンテナ名]
    

    Kitematic 기반 컨테이너 관리

  • Kitematic은 GUI를 통한 로컬 관리 도구
  • Docker의 아이콘을 우클릭→Kitematic을 지정하면 다운로드한 사이트가 표시되기 때문에 그곳에서 다운로드
  • C:\Program Files\Docker\Kitematic 다운로드 해제된 zip 파일
  • 앞으로 Docker 아이콘을 우클릭해서 Kitematic에서 시작
  • 로컬 컨테이너 왼쪽에 표시
  • 를 선택하면 로그가 표시됩니다.시작, 정지도 이곳에서 조작할 수 있다.
  • 좋은 웹페이지 즐겨찾기