1. Docker 엔진 - Hello-world 설치 및 실행

1776 단어
  • docker에서 Hello-world
  • 실행
    [root@localhost ~]# docker run hello-world
    Unable to find image 'hello-world:latest' locally
    latest: Pulling from library/hello-world
    c04b14da8d14: Pull complete
    Digest: sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9
    Status: Downloaded newer image for hello-world:latest
    
    Hello from Docker!
    This message shows that your installation appears to be working correctly.
    
    To generate this message, Docker took the following steps:
     1. The Docker client contacted the Docker daemon.
     2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
     3. The Docker daemon created a new container from that image which runs the
        executable that produces the output you are currently reading.
     4. The Docker daemon streamed that output to the Docker client, which sent it
        to your terminal.
    
    To try something more ambitious, you can run an Ubuntu container with:
     $ docker run -it ubuntu bash
    
    Share images, automate workflows, and more with a free Docker Hub account:
     https://hub.docker.com
    
    For more examples and ideas, visit:
     https://docs.docker.com/engine/userguide/
    

    이 명령은 docker run hello-world에서 hello-world는 이미지 이름입니다. 인쇄 알림에 따라 이미지 hello-world는 로컬에 존재하지 않기 때문에 원격 이미지 창고에서 찾을 것입니다. 찾으면 다운로드하고 실행할 것입니다.latest는 거울의 탭 (tag) 을 가리키며, 지정하지 않으면 기본값으로 latest입니다.
  • docker ps 명령 모든 컨테이너 조회
  • [root@localhost ~]# docker ps -a
    CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               NAMES
    cd440a1acaad        hello-world         "/hello"            8 minutes ago       Exited (0) 7 minutes ago                       goofy_shaw
    

    docker ps는 실행 중인 용기만 표시합니다

    좋은 웹페이지 즐겨찾기