docker - The Linux container runtime

Distribution: openSUSE 13.2
Repository: openSUSE Update all
Package name: docker
Package version: 1.8.2
Package release: 40.1
Package architecture: x86_64
Package type: rpm
Installed size: 24.40 MB
Download size: 5.09 MB
Official Mirror:
Docker complements LXC with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers. Docker is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems, private PaaS, service-oriented architectures, etc.



  • docker = 1.8.2-40.1
  • docker(x86-64) = 1.8.2-40.1


  • lxc < 1.0


    Install Howto

    Install docker rpm package:

    # zypper install docker


    • /usr/bin/docker
    • /usr/lib/docker/dockerinit
    • /usr/lib/systemd/system/docker.service
    • /usr/lib/systemd/system/docker.socket
    • /usr/lib/udev/rules.d/80-docker.rules
    • /usr/sbin/rcdocker
    • /usr/share/doc/packages/docker/LICENSE
    • /usr/share/doc/packages/docker/
    • /usr/share/doc/packages/docker/
    • /usr/share/man/man1/docker-attach.1.gz
    • /usr/share/man/man1/docker-build.1.gz
    • /usr/share/man/man1/docker-commit.1.gz
    • /usr/share/man/man1/docker-cp.1.gz
    • /usr/share/man/man1/docker-create.1.gz
    • /usr/share/man/man1/docker-diff.1.gz
    • /usr/share/man/man1/docker-events.1.gz
    • /usr/share/man/man1/docker-exec.1.gz
    • /usr/share/man/man1/docker-export.1.gz
    • /usr/share/man/man1/docker-history.1.gz
    • /usr/share/man/man1/docker-images.1.gz
    • /usr/share/man/man1/docker-import.1.gz
    • /usr/share/man/man1/docker-info.1.gz
    • /usr/share/man/man1/docker-inspect.1.gz
    • /usr/share/man/man1/docker-kill.1.gz
    • /usr/share/man/man1/docker-load.1.gz
    • /usr/share/man/man1/docker-login.1.gz
    • /usr/share/man/man1/docker-logout.1.gz
    • /usr/share/man/man1/docker-logs.1.gz
    • /usr/share/man/man1/docker-pause.1.gz
    • /usr/share/man/man1/docker-port.1.gz
    • /usr/share/man/man1/docker-ps.1.gz
    • /usr/share/man/man1/docker-pull.1.gz
    • /usr/share/man/man1/docker-push.1.gz
    • /usr/share/man/man1/docker-rename.1.gz
    • /usr/share/man/man1/docker-restart.1.gz
    • /usr/share/man/man1/docker-rm.1.gz
    • /usr/share/man/man1/docker-rmi.1.gz
    • /usr/share/man/man1/docker-run.1.gz
    • /usr/share/man/man1/docker-save.1.gz
    • /usr/share/man/man1/docker-search.1.gz
    • /usr/share/man/man1/docker-start.1.gz
    • /usr/share/man/man1/docker-stats.1.gz
    • /usr/share/man/man1/docker-stop.1.gz
    • /usr/share/man/man1/docker-tag.1.gz
    • /usr/share/man/man1/docker-top.1.gz
    • /usr/share/man/man1/docker-unpause.1.gz
    • /usr/share/man/man1/docker-version.1.gz
    • /usr/share/man/man1/docker-wait.1.gz
    • /usr/share/man/man1/docker.1.gz
    • /usr/share/man/man5/Dockerfile.5.gz
    • /var/adm/fillup-templates/sysconfig.docker


    2015-09-10 - - Update docker to 1.8.2 version see detailed changelog in fix bsc#946653 update do docker 1.8.2 - devicemapper: fix zero-sized field access Fix issue #15279: does not build with Go 1.5 tip Due to golang/go@7904946 the devices field is dropped. This solution works on go1.4 and go1.5 See more in This fix was not included in v1.8.2. See previous link on why. fix_15279.patch: contains the patch for issue#15279

    2015-08-21 - - new patch as per upstream issue docker_rename_jump_amd64_as_jump_linux.patch

    2015-08-21 - - ignore-dockerinit-checksum.patch need -p1 in spec

    2015-08-13 - - Update to docker 1.8.1(bsc#942369 and bsc#942370): - Fix a bug where pushing multiple tags would result in invalid images - Update to docker 1.8.0: see detailed changelog in - remove docker-netns-aarch64.patch: This patch was adding vendor/src/ which is now included upstream, so we don't need this patch anymore

    2015-07-24 - - Exclude archs where docker does not build. Otherwise it gets into and infinite loop when building. We'll fix that later if we want to release for those archs.

    2015-07-15 - - Update to 1.7.1 (2015-07-14) (bnc#938156) Runtime Fix default user spawning exec process with docker exec Make --bridge=none not to configure the network bridge Publish networking stats properly Fix implicit devicemapper selection with static binaries Fix socket connections that hung intermittently Fix bridge interface creation on CentOS/RHEL 6.6 Fix local dns lookups added to resolv.conf Fix copy command mounting volumes Fix read/write privileges in volumes mounted with --volumes-from Remote API Fix unmarshalling of Command and Entrypoint Set limit for minimum client version supported Validate port specification Return proper errors when attach/reattach fail Distribution Fix pulling private images Fix fallback between registry V2 and V1

    2015-07-10 - - Exclude init scripts other than systemd from the test-package

    2015-07-01 - - Exclude intel 32 bits arch. Docker does not built on that. Let's make it explicit.

    2015-06-25 - - rediff ignore-dockerinit-checksum.patch, gcc-go-build-static-libgo.patch to make them apply again. - introduce go_arches for architectures that use the go compiler instead of gcc-go - add docker-netns-aarch64.patch: Add support for AArch64 - enable build for aarch64

    2015-06-24 - - Build man pages only on platforms where gc compiler is available.