Docker Basic Commands and Issue

Docker basic commands and issue

  • issue: Faied to connect to the Docker daemon
    Could you please try running

    1
    2
    3
    4
    5
    6
    sudo su -
    service docker start
    docker images
    # See if that works. And if it does, please add your user to the
    # docker user group like this =>
    sudo usermod -aG docker <username>
  • docker export

    1
    2
    3
    $ docker export red_panda > latest.tar
    # Or
    $ docker export --output="latest.tar" red_panda
  • docker import

    1
    $ sudo tar -c . | docker import exampleimagedir
  • docker run imported images

    1
    2
    3
    4
    $ docker run -d -p 9999:80 9d7081ecb8d0 service nginx start
    # host port : 9999
    # docker image post : 80
    # IMAGE ID : 9d7081ecb8d0
  • enter docker vm’s bash

    1
    2
    $ docker exec -it 9d7081ecb8d0 bash
    # CONTAINER ID : 9d7081ecb8d0
  • show runing docker images

    1
    2
    3
    4
    5
    $ docker ps
    -------------------------------------------------------------------------------------------------------------------------------------------
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    0696259e82a1 9d7081ecb8d0 "service nginx start" 4 minutes ago Up 4 minutes 0.0.0.0:9999->80/tcp admiring_jang
    -------------------------------------------------------------------------------------------------------------------------------------------
  • show images

    1
    2
    3
    4
    5
    $ docker images 
    -------------------------------------------------------------------------------------------------------------------------------------------
    REPOSITORY TAG IMAGE ID CREATED SIZE
    <none> <none> 9d7081ecb8d0 13 minutes ago 1.436 GB
    -------------------------------------------------------------------------------------------------------------------------------------------