Run a Docker image as a container

后端 未结 11 2047
终归单人心
终归单人心 2020-12-04 04:27

After building a Docker image from a dockerfile, I see the image was built successfully, but what do I do with it? Shouldn\'t i be able to run it as a container

11条回答
  •  抹茶落季
    2020-12-04 04:57

    To view a list of all images on your Docker host, run:

      $ docker images
       REPOSITORY          TAG           IMAGE ID            CREATED             SIZE
       apache_snapshot     latest        13037686eac3        22 seconds ago      249MB
       ubuntu              latest        00fd29ccc6f1        3 weeks ago         111MB
    

    Now you can run the Docker image as a container in interactive mode:

       $ docker run -it apache_snapshot /bin/bash
    

    OR if you don't have any images locally,Search Docker Hub for an image to download:

        $ docker search ubuntu
        NAME                            DESCRIPTION             STARS  OFFICIAL  AUTOMATED
        ubuntu                          Ubuntu is a Debian...   6759   [OK]       
        dorowu/ubuntu-desktop-lxde-vnc  Ubuntu with openss...   141              [OK]
        rastasheep/ubuntu-sshd          Dockerized SSH ser...   114              [OK]
        ansible/ubuntu14.04-ansible     Ubuntu 14.04 LTS w...   88               [OK]
        ubuntu-upstart                  Upstart is an even...   80     [OK]
    

    Pull the Docker image from a repository with the docker pull command:

         $ docker pull ubuntu
    

    Run the Docker image as a container:

         $ docker run -it ubuntu /bin/bash
    

提交回复
热议问题