Ubuntu 14.04 üzerine Docker Kurulumu

Bu yazıyı gelecek docker serimizin birinci adımı gibi düşünüyorum , Ubuntu üzerine docker kuracağız.

Elimizde yine sıfır bir ubuntu 14.04 olduğunu varsayıyorum , öncelikle paketleri güncelleyelim.

root@ubuntu:/home/ayhanarda# apt-get update

Şimdi docker.io yükleyelim.

root@ubuntu:/home/ayhanarda# apt-get -y install docker.io

Docker.io dosyasını klasöre bağlayalım ve path i düzeltelim.

root@ubuntu:/home/ayhanarda# ln -sf /usr/bin/docker.io /usr/local/bin/docker
root@ubuntu:/home/ayhanarda# sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

Şimdi restart sonrası tekrar otomatik olarak çalışmasını sağlayalım.

root@ubuntu:/home/ayhanarda# update-rc.d docker.io defaults

hepsi bu kadar , şimdi docker yazarak kurulduğunu görebilirsiniz.

root@ubuntu:/home/ayhanarda# docker
Usage: docker [OPTIONS] COMMAND [arg...]
 -H=[unix:///var/run/docker.sock]: tcp://host:port to bind/connect to or unix://path/to/socket to use
 
A self-sufficient runtime for linux containers.
 
Commands:
    attach    Attach to a running container
    build     Build an image from a Dockerfile
    commit    Create a new image from a container's changes
    cp        Copy files/folders from the containers filesystem to the host path
    diff      Inspect changes on a container's filesystem
    events    Get real time events from the server
    export    Stream the contents of a container as a tar archive
    history   Show the history of an image
    images    List images
    import    Create a new filesystem image from the contents of a tarball
    info      Display system-wide information
    inspect   Return low-level information on a container
    kill      Kill a running container
    load      Load an image from a tar archive
    login     Register or Login to the docker registry server
    logs      Fetch the logs of a container
    port      Lookup the public-facing port which is NAT-ed to PRIVATE_PORT
    pause     Pause all processes within a container
    ps        List containers
    pull      Pull an image or a repository from the docker registry server
    push      Push an image or a repository to the docker registry server
    restart   Restart a running container
    rm        Remove one or more containers
    rmi       Remove one or more images
    run       Run a command in a new container
    save      Save an image to a tar archive
    search    Search for an image in the docker index
    start     Start a stopped container
    stop      Stop a running container
    tag       Tag an image into a repository
    top       Lookup the running processes of a container
    unpause   Unpause a paused container
    version   Show the docker version information
    wait      Block until a container stops, then print its exit code

Kullanımını bir sonraki docker yazısına sakladım.

Ayhan ARDA